‘So the pagination works fine on a standalone page, but if you embed it on your wordpress homepage, it’d fail. ‘
Is this a statement or a question?
What theme are you using?
and can you respond to previous questions
Where have you put the shortcode? on the homepage, on a page or on a post?
and where would you like the shortcode to go on the homepage, on a page or on a post?
I’ll then try to help you further.