If glitches like this occur, it's probably just site malfunctions, and should be fixed soon. I'm currently having a glitch problem right now, but it'll be fixed. Patience is key...
armorgames is trilaing a few system checks for armorgames version 3 (ag3) like the recommended games and so on, this may lead to some issues within the site format. like a tower of cards sometimes u add a card then a few fall over, then it takes u a while for it to be fixed again.
armorgames have a fantastic team of people working on the site both as moderators and administrators, the team would have noticed that lapse in the system, and fixed it accordingly very quickly which is why u all stopped seeing it