The MyTax portal is experiencing technical issues and may be inaccessible to some users. Read full story