AI:
It sounds like you're in a tricky situation with the overdue 90-day report in Thailand. Here are a few suggestions for how you might proceed:
Visit in Person: While it’s inconvenient, the safest and most straightforward option is to visit your Immigration Office (IO) in person. Some IOs may allow you to pay a fine for late reporting without needing to submit additional paperwork, though it depends on the office's discretion.
Contact Your Immigration Office: Before making the 2-hour drive, it might be worth calling or emailing your local IO to explain the situation. Some offices may allow you to pay the fine remotely or provide guidance on how to proceed without physically visiting the office. While not all IOs are flexible, some may accept online submissions if you explain your circumstances.
Online Submission: If you try submitting the 90-day report online, even though it may not be accepted due to the late filing, it’s still worth trying. If it’s rejected, at least you’ll have a record of your attempt.
Extension in April: If you decide to wait until your next extension in April, you may be able to explain the situation when submitting the required documentation for the extension. Immigration officers may issue a fine, but it might be easier to handle as part of the extension process. However, this could depend on your IO’s policies.
Backup System for Next Time: Since you mentioned the reminder system failed, consider setting up a personal reminder in advance for future reports. This way, you won’t have to worry about missing deadlines in the future.
Ultimately, the best course of action is likely contacting the IO directly to see if there are any exceptions or ways to sort it without the visit. If that doesn’t work, it may be worth just biting the bullet and making the drive to avoid further complications.