Had Fennec upload scheduling (which is based on the passive service start notification) wrapped in a singleton check, which is wrong, it should try to see if an upload is needed whenever this start message comes in.