after further testing I noticed it can sometimes take up 35 seconds after wwan connection for time to be set correctly. what i also notice was an ls -lc in the /etc directory after the time was auto set did not show any files with the current time once the wwan was connected so there is some other mechanism being used to remember time.