It is possible that the YARPP plugin is adding custom SQL to any DB querying which would then prevent ACF from finding the field’s settings and correctly formatting the value…
Another option is that ACF is getting confused as to which $post to load the value from. Within the template, can you test the value of get_the_ID() and check that the value is correct for each related post?
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users