I think the problem is due to inheriting both ERC721URIStorage and ERC721Enumerable.
You can look at here for how to put them together: https://forum.openzeppelin.com/t/how-do-inherit-from-erc721-erc721enumerable-and-erc721uristorage-in-v4-of-openzeppelin-contracts/6656