This might be trivial but I can't get the suction mount to stick on my windshield anymore. It worked flawlessly for the first 2-3 weeks that I had the TT 720 but now it is not good. I tried cleaning the window, cleaning the cup, cleaning everything...no luck. Anyone have any ideas what happened? I am at a complete loss for ideas.