I have found the reason.
To make ACF’s acf_form()
work, acf_form_head()
needs to be called.
I was calling it without any checks for environment at the top of my buddypress.php
master template file.
I have now reduced it’s call only to where I have acf forms and things seem to be working again.
Sorry for the run-around.