, I am wondering if he was reporting the same address. Or not reporting an address at all. I am currently travelling SE Asia using Thailand (different parts, but mostly Bangkok) as a base, therefore travelling visa exempt. I make sure to not just stay in Bangkok, but travel Thailand.
you should be able to walk in at IT Square. If there is a lot of people, you may have a long wait. Get there as early as you can. They were opening at 8:30 this month.