Your Canvas notifications are likely not set up to allow invites to be sent to your email. Here is how to set your notifications:
-Log into Canvas
-Click on the circle on the top left side that says “Account” under it.
-In the Notifications page, scroll down until you see “Invitations.”
-Make sure to select the checkmark so that you are notified right away.