I’m also in the UK & was unable to purchase the MedallionNet on the App with my 50% Elite discount. When I rang they said they were unable to charge me the reduced price - I had to pay in full & get the 50% refunded as OBC when onboard. The only alternative offered was to wait until I was onboard then I would only pay the reduced price. I guess if you have loads of OBC that is an option for you but I believe it is dearer onboard than if you pre-purchase. So a lose/lose situation for UK passengers where the App just does not work to purchase in advance. I guess as most passengers from the UK seem to be purchasing the Plus fare which includes the internet, it’s not a priority to come up with a fix.