This sounds like a redirect behavior mismatch based on how the browser handles right-click vs normal click. When someone right-clicks and opens in a new tab, most browsers don’t allow JavaScript to run. So if your cloaking tracker uses JS-based redirection (like window.location or meta refresh), it won’t trigger. Instead, the raw URL loads—which in your case is the cloaked tracker.
But on a normal left-click, JS runs and your script likely bypasses the cloaker and sends users straight to the final URL.
Solution: check how your cloaker is built. If it's JS-based, switch to server-side 302 or 307 redirects. That way, both right-click and left-click act the same. Also confirm your ad’s final URL and display URL match policy-wise—Google is sensitive to inconsistent redirect behavior, especially if the click tracker domain isn’t pre-approved. If you're running through an agency account, this stuff is handled much cleaner.