Happy new year! I urgently need my tm47 receipt (90 day report) but my online application hasn't been processed in 10 days. Could I cancel the online report and do it in person instead? Do people always get the receipt immediately when going in person?
TLDR : Answer Summary
You can cancel your online TM47 submission and go directly to the immigration office to submit your 90-day report in person. When you visit in person, you will receive your receipt right away. However, be aware that immigration offices may be busy as they reopen after a holiday.