I have phoned NCL numerous times about this but they just don't seem to care to fix it and yes it is a pain
especially if you don't know how to do VPN etc and you aren't computer savvy.
I have also tried muddling through the Spanish site to make my final payment but it
just doesn't work. Super frustrating.