I connected my truffle project to the ganache network. Also I added ganache network into the metamask. After deploying erc20 contract to ganache, I can see my account's token balance on truffle console but cannot import the token on metamask. All metamask, ganache and truffle accounts are the same and eth balances are synched but somehow metamask cannot recognize deployed contract on the network.
my ganache port is 127.0.0.1:7545 token deployed network is also 127.0.0.1.7545 metamask ganache network is 127.0.0.1:7545 chainId: 1337