Possible workaround: Last night I switched from Maximum data-sharing to Enhanced, in order to turn off the CAPI.
I won't know until later today if it fixes conversion tracking, but less than half of my sales conversions were being recorded by Facebook, so if using the pixel alone fixes that, it'll be worth the tradeoff of missing a few people with ad blockers. At least until this gets resolved.
Update: 2 pixel Purchase events received: 2 discarded
Updates: I contacted shopify they have fixed the error problem for the first day. On my second day the error came back so basically nothing got fixed. I receive an email
This is a quick note to let you know the issue we spoke about has been sent to our Technical Support Team.
We’re reviewing all of the information and will be in touch. If you have any more details that you would like to add to your original request, you can send it directly to us by replying to this email.
Thanks for your report!
Shopify's Technical Support Team
Hopefully they can fix it soon.