I was under the impression I would not be able to file online.
Well, I file on paper so I have no practical experience of filing on line.
A couple of things spring to mind as to why you may have thought that.
They have been playing around with an extra layer of security for the online accounts. My husband, the USC has one but we can no longer get into it because he can't get through the new security. His circumstances are pretty unique I think, so others probably can manage.
If you need to file the residence, remittance etc. pages, you have to pay for 3rd party software.
Was there another reason?