What it means
A transaction that reverts with the raw data 0x815e1d64 hit the custom error InvalidSigner, defined in Uniswap Permit2. The explorer shows the hex because it does not have the contract's ABI to translate it.
The recovered signer of a permit does not match the expected owner: the signature is from the wrong account or malformed.
How to fix it
Make sure you sign with the same wallet address that holds the tokens, then rebuild the trade.