Many dApps do not recognize that Frame is connected to Polygon. I am having issues with several: Aavegotchi recognizes as localhost, Quickswap and Furucombo on Polygon both say "wrong network". If I inject as Metamask on Quickswap, the message changes, instead of "wrong network" I am asked to "switch to Matic" but I am already in Matic. Pictures attached. This happens both with Brave on Mac, and also on Firefox Mac. This also happens when using the default Infura node but also when using the new Polygon RPC aggregator https://polygon-rpc.com/ or even when conected to https://rpc-mainnet.maticvigil.com (tried them all).
For Aavegotchi and Furucombo if I connect to them on Ethereum Mainnet, that is recognized. But Polygon is not.