@Stephen ******************
A TM30 can be filed online or in person at your Immigration Office. The fact they have never done it previously wasn't because they didn't have to (they should, within 24 hours is the law) but the fact that you only stayed for 2 weeks so didn't require the services of your Immigration Office.