Fuck, fuck, fuck.
I hate it when I set up Idlemaster for that card money, go to work, and less than an hour afterwards click on a steamcommunity link here.
Because, obviously, Idlemaster will crap out on my home computer, and won't progress to the next game.
Obviously.
Idle Master uses local browser cookies. Signing into Steam Community on another PC doesn't affect anything.