I am having the same problem. I too am not getting a complete duplicate of a page. My page has a repeater element too, but only 2 elements within the repeater out of 7 total appeared in the duplicated page repeater. Other elements on the page did not duplicate, they are located on the lower half of the page. It seems anything below a certain vertical point does does copy across.
Most frustrating to find this out on the eve of a handover to a client. It means I have to cut and paste items not forgetting to reconnect to dataset each pasted item. Plus further time configuring the mobile version for each page rather than a duplicate.
Initially, I had created this page as a dynamic page feeding 29 pages, but because each page required password protection, I had to resort to building individual pages, with filtered dataset on each page in order to show correct dated content and password protect.
Is there not a better way?