I’ve finally tracked down what was causing my problem with the repeater field. There were circumstances when I was calling ACF code too early in the overall initialisation process. I moved some of my initialisation to be triggered later (fired on WordPress init) and the problem is solved.
Hopefully this will help others
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users