WETH stuck under bad contract address - not recognized for swap

WETH stuck under bad contract address - not recognized for swap

Hello, I moved WETH from Ethereum to Matic but it doesn't appear as a normal WETH in the Matic world. My WETH coming from ethereum network is now hidden behind this contract: 0xae740d42e4ff0c5086b2b5b5d149eb2f9e1a754f. So I have to add this contract as a new token in Metamask to make it visible because it's not seen as the "known" WETH...
I cannot swap my WETH on quickswap or comethswap because when I choose WETH, the available ammount is 0. If I add the contract 0xae740d42e4ff0c5086b2b5b5d149eb2f9e1a754f, I can see the correct amount of my WETH but I cannot perform swap because of this message: "Insufficient liquidity for this trade."
Be aware that I can see the WETH directly in the https://wallet.matic.network V2 and the value is ok (the same as if it was real ETH)
It looks like my WETH were not added top the proper WETH contract...
Can you solve this issue please? Do you have any ideas?