I have just done ours for our trip next week. My husband gave up in despair after trying for 2 hours!
Basically used my iPad, had trouble loading my passport photo ,every attempt was turned down . Then I went back a page on the application, tried again and it accepted it. Same with the expiry date on my passport. Just wouldn’t accept it! Went back a page, then it did ! So weird.