I have also noticed that sometimes, even though logged in, I'll have a new mission that won't sync until I log out and back in again. For this reason I always verify that the mission has synced before heading to a remote location because you cannot log back in without an internet connection.