@Kencf618033 @Teri_Kanefield ga4 simply doesn't make any guarantees in accuracy and most client side implementations of it are subject to client framework, firebase, mobile os, and browser plugin shenanigans.
To make overall marketing decisions or understand your acquisition channels and calculate CAC, yeah it's the best free tool out there.
If you're going to do something like an affiliate payout program, it's not the tool to use.