Yep don't hold your breath and wouldn't bank on the in-flight wifi to do any work. I forgot to do the NZTD last month returning from SIN & I thought I could do it in-flight on the app. I gave up after the repeated request for authentication on the NZTD app & resorted to the old fashioned paper arrival form . FB / Insta messaging was very slow.