P5.js HTML. Problem with Opensea

Trying to upload HTML Dynamic NFT made in P5.JS
Did everything by tutorial and it was successfully working at Rarible and Manifold but looks like has some issue with OpenSea.

issue here: https://testnets.opensea.io/assets/goerli/0xaab24384d4f78f74d1e9adc758936eb41bd4a8a3/1
What should I change to make it work on OpenSea please help!!!