HELP! Automatic Migration for ETH tokens not working

I sent a small test amount of xcn from my exchange to the trezor over the ETH network and it is just adding the balance to ETH and not migrating down to the xcn token. What am I doing wrong? I repeated this thrice and each time it just adds the few dollars worth to my ETH balance. I then swapped some etc into xcn and that balance does show underneath my eth in the tokens area, but none of what I sent has migrated into xcn. I do not want to have to send it all as ETH and then swap as I would lose a ton of coins that way. There has to be something simple I’m doing wrong… please help!