post of March 31 2020. "Before you used to only be able to do a 90 day online report from 15 days before down until 7 days BEFORE your actual due date. They evidently did an update to the system on March 20th and now the window of opportunity is from 15 days before right down until your actual due date".
If you do not pass the first page and get the little "contact your local immigration office" message, then there is a data miss-match and the only cure seems to be to do it in person.
I got that every time I tried for the last 4 years since I changed passports, today it actually got through to accepting the submission and to the 'Pending' stage.
because with zero expectation, I went ahead and tried it (you may recall I have not managed to get past the first page since I changed my passport 4 years ago). Well imagine my shock when I got all the way through to pending and printing it out!