Upvote:3
I don't believe anyone other than the airline and/or the visa company are going to be able to give you a definitive answer (and they most likely won't actually do that, even if they can), however if I had to guess here's what I'd say happened...
First, lets cover a few facts :
You obtained your ETA via a third party, and not via the Australian Government directly as is normally recommended. In and of itself doing this isn't a problem, and there are many parties that can obtain ETA's on your behalf, including some that are (in some sense of the word or other) scams, but also many that are not.
The company mentioned in your email, "IVisa Services" from North Sydney was a valid business name, however their business registration was canceled in 2016. This could potentially be a sign of a scam, however in this case I don't necessarily believe it is.
ETA's are normally processed and approved instantly, however around 10% of them will take longer to be approved, generally after they are manually processed by a human. This can take anywhere from minutes to hours (or in the worst case, days). Even then, this presumes that the company you obtained the ETA though submitted it to the Australian Government immediately, which it's possible they did not.
ETA's are generally verified automatically by the airline systems. In the event that the validation fails the airline staff have a number they can contact to verify the reason for the failure and potentially receive approval to board the passenger if there has been an error.
Now, putting all of that together I can see two possible reasons you were refused boarding :
Your ETA had not been processed at the time you attempted to board the plane, but was only approved sometime afterwards. This would explain why you can see it as being valid now, but the airline couldn't. Your email confirmation does say that it's already been approved, but given that this is an email from an unofficial source we can't be certain that it's reliable. It's possible that this company will always claim that it's been approved once it's been submitted, even if it hasn't been.
The airlines validation of your ETA failed for some reason (eg, computer error), and they failed to follow the manual process to confirm you had a valid ETA.
Upvote:11
The short answer is I suspect that your ETA was not transferred to the appropriate system in time, possibly due to a system issue. The airline could have used an alternative procedure to verify your ETA, but chose to deny boarding instead.
Firstly, there are two systems which passengers interact with when travelling to Australia on an ETA. They are described extensively in this Australian National Audit Office report.
The ETA System is the system that manages ETAs. It is developed by CPS Systems and is hosted on the SITA network. Travel agents and airlines have access to the system through the SITA network. Members of the public can access the system through the web site (for which they pay an AUD 20 fee to SITA when applying for an ETA).
This is summarised by the following diagram, taken from the ANAO report:
The Advance Passenger Processing (APP) system is the system that is used to check a passenger's Australian immigration status at check-in. The system, among other things, queries the visa database to see whether a passenger's passport has a visa record attached, which then determines whether the passenger can board. Check-in agents have access to this system through their departure control system.
This is summarised by the following diagram, taken from the ANAO report:
What appears to have happened is that your ETA application was processed correctly by the ETA system, but the visa record was not updated in time to be accessible by the APP system when you check in. As a result, APP returned a do not board message.
What the check-in agent should have done is to follow section 4.5 of the APP manual, which states (emphasis added):
If the check-in agent receives an 8502 <DO NOT BOARD> they should:
- Check that the correct minimum data has been entered (most mistakes occur in the nationality code and the spelling of the family name)
- Check if there is a valid visa by completing a TIETAC or TIETAQ through the ETA System.
Had the check-in agent followed this procedure they probably would have found the ETA. Given the discrepancy, the check-in agent would then call the Australian Government's Border Operations Centre (BOC) to have it sorted out. The BOC can approve a government (G) override of the APP system to allow you to board.