Looks like I'm a bit behind the times. According to this thread, they are actively issuing cards again:
Japan to begin Trusted Traveler Program (TTP) on Nov 1, 2016
I'll keep this up as an FYI for anyone else got stuck in the process due to COVID shutdowns.
Last edited by seigex; Feb 28, 2023 at 8:53 pm