Newcomer here,just bought the deluxe edition yesterday. I get the 404 error and the "update required" window too which makes it impossible for me to redeem the keys since I bought the game from steam and not from frontier directly.
The http 404 error can be solved by changing "Options -> Select language..." from "Use System Defaults" to "English". Options menu can be accessed by left clicking your email address in right upper corner of the Launcher.
I'm not sure if that also solves the "update required" window problem though.
Last edited: