Hi Douglas,
that's weird, the redirect to the notification shouldn't wait for My Courses to be loaded, specially if you are using a private message notification.
Can you please send me the contents of the notification? You can add a console.log in $mmaPushNotifications#onMessageReceived to see what is receiving the app exactly. You can send it to me using a private message if you want (for privacy).
Kind regards,
Dani