Try our demo with your wallet, see if it works there.
I can sign the message but on eth mainnet, it might be an issue from the crypto.com wallet
But what chain it shows in our demo page when connecting to your crypto.com wallet?
But yes, most likely their wallet works differently and perhaps, not quite correctly. When testing from MetaMask, every chain is shown correctly.
It shows chain id 1, and yes when connecting to metamask it works correctly