You might want to contact Thor and see if they can advise on how the Window latch hardware is re-attached.....at least advise on the correct adhesive to use, if that is the required solution. I am attaching a link to a similar problem to yours from the sound of it, although not all of the conversation is relevant, it does seem to lean to a re-glue. If the latch hardware is hard to put onto the glass edge dry, then there may be a certain procedure required to get it on again with the correct adhesive.....like removing glass to allow a "press on" for example. Maybe another Hurricane owner will chime in on the process they used.
Hurricane Window Hardware - iRV2 Forums