I also struggled with the suction cup mount falling off. I tried cleaning it and the window, using petroleum jelly, saliva, nothing seemed to work. I looped the power cord around the mirror arm so that the camera wouldn't crash into the dash when it fell off.
The second time that I cleaned...