Our ads got disapproved by Google and the gist of the why is below:
Ad Status: Disapproved
Ad Issue(s): Destination not working
What's confusing is that our final Destination IS working, in fact I invite you to take a look at it
It's accessible via Chrome, Firefox, Safari, Opera, Edge, Brave... works on IOS and android too.
It's also accessible from anywhere in the world according to online test sites.
I've had a little email chat with AdWords' customer support and they came back saying they couldn't crawl our website. Which would be odd, since our robot.txt file is incredibly simple and valid according to Google's robots.txt tester tool
User-agent: * Disallow:
I pointed this out to customer support and they stopped replying.
Then it gets better...
We re-submitted our ads with this URL (notice the useless param at the end)
and it got approved! ...For a week. This morning it got disapproved too.
The last suspects
Something MUST be wrong with our website (Google is spelled with a capital G after all). So here are my last hopes...
According to the search console, there have been three http500 errors and four http404.
The 404s are somewhat mysterious because I can't find those links anywhere on our website, but they aren't the destination of our ad anyway so it shouldn't be the problem we're looking for at the moment.
The 500 errors are surprising because our website is up and running, maybe a little downtime has occured and Google tried fetching at that exact moment? Would something like a 1 minute downtime of our website be enough for disapproval?
The only other problem I have found is Safari showing 404s for .js.map files, but those being .js.map files, they don't prevent normal usage of the website.
Thank you so much for making it all the way down here, any clue is much appreciated!