FB pixel double purchases

Hi I am using:

FB pixel and the CAPI enabled… No 3rd party attribution software

I keep getting like double the purchases happening on my FB ads manager

It shows in test mode that the CAPI is being deduplicated, but I tried turning CAPI off and still getting reporting way off

Anyway to fix this? It’s impossible to run stuff this way without proper tracking

Also what happens when a purchase is made via a geo funnel? I assume just the number amount is sent over?