Receiving USDC to Trezor

how can I receive USDC onto Trezor?

USDC is in fact several different coins on several different network.
The only network that is natively supported in Trezor Suite interface is Ethereum blockchain (so the token needs to be transferred using ERC20 standard).

However there are other networks that can be used for transfering USDC.
Some of them can be received and managed on your Trezor using third party app however some of them are not supported.

Since the USDC on different networks are not interoperable, users should carefully check if the address is correct when depositing and withdrawing in order to avoid unnecessary losses due to wrong address.