I hope that your new seam sealer gets the job done...
You can test it by spraying some water on your windshield...
The stuff I applied a month ago works fine and will probably work for several years. BUT it's silicone so it can be rubbed off, luckily I don't wash my Jeep. I usually just wait till it rains as doing any long soaking takes too long.