The best web browser to us is google chrome, if you log into QuickBooks on there you should have no issues with getting your p60 forms, we don't really support edge so that may be why you are having difficulties.
Need QuickBooks guidance?
Log in to access expert advice and community support instantly.