Okay I rang the customer service people and the otp system is still screwed.
Phone Support – For any Account, Payment, or Technical issues our Customer Service team is here for you! You can reach them via the following numbers:
USA: 1-(855)-345-2186 (Phone support available from 9.00 CT - 21.00 CT)
UK: +44 (0)203 0141 826 (Phone support available from 15.00 GMT - 3.00 GMT)
Germany: +49 (0) 221 8282 9212 (Phone support available from 11.00 CET - 20.00 CET)
France: +33 (0) 4 81 68 10 51 (Phone support available from 11.00 CET - 20.00 CET)
If you can be bothered.
It did get me in though.