I work for a British Airline... I'm only an aircraft engineer but when said airline sends me to some African or Asian backwards place they sort out my visas. I'm sure Frank was expecting Fiji/PNG/OFC to do this as its his employers who need him there. He's not going for a holiday after all...
Again more reasons for us to get out of this tin-pot confederation.
I don't see how you can blame the OFC for this. It is completely on Farina/PNG Fiji.
Edit: Thanks Ryan.