Hi
I am also facing the same Image display issue in testnet opensea.
I tried with rinkeby & mumbai (polygon) network but still same issue.
then i tried @matt0033 solution and checked my json file and i can see its a “image” field only.
i used hashlips to generate my NFTs and uploaded IPFS Pinata and deployed my smart contract using remix.
I am waiting for your valuable suggestion, where i made possible mistake?