Invalid UserOperation signature or paymaster signature

What it means

The signer submitting the user operation does not have permissions to manage the user account.

If using session keys, the session key may have expired.

How to fix it

Signers

The signer EOA wallet (sometimes called the “admin” wallet) must have permissions to manage this user account. Grant this signer the necessary permissions, or use an existing signer with permissions.

Session keys

Renew the session key to a one with a future expiration.

Sometimes onchain logic may reject session keys that expire within 24 hours. If this occurs, try renewing the session key at least 24 hours before the expiration time.