Not a glitch. They have more than one version of each ad. I’m guessing it’s an experiment to see if we will tolerate the longer ones.
I find 60 second ads bordering offensive. Certainly not worth sitting through for only 2 credits.
If I’m not interested in what they’re selling after 20 seconds, I’m not going to be interested after 60. Tacking a couple 5 second timers onto the end won’t change my mind either.
My personal solution is to reboot the game as soon as I see one that’s over my time limit, and start over. Hopefully more people will start doing the same and advertisers will see that the long ads aren’t working.