I can guarantee that the issue does not stem form the repeater field.
The issue sounds like a conflict in the global $post object.
In your page template, can you dump out the global $post object. Is the post->ID correct? If not, you will need to do some debugging to find out why, but the problem will not be from ACF, but perhaps from cache such as the other thread decribes
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users