Same here, though I only use a small subset of Xero features.
Maybe you can share your configuration? I wonder if you are lucky or they are unlucky.
I run Firefox with uBlock Origin enabled and set the Firefox enhanced privacy settings to the strictest settings. I haven't done anything special to get Xero working - never had any issues.
Are you using Firefox ESR? It usually has worse support then the regular releases.