Hi @gmiddleb
ACF PRO posts it’s data with an ‘acf’ prefix instead of ‘fields’ to avoid conflicts with 3rd party plugins etc.
So the solution is to change $_POST['fields']
to $_POST[‘acf’].
Annoying I agree, but much safer to use a plugin specific prefix for future proofing.
Cheers
E