I see from your photo your window frames have proper drains for any water that does happen to make it past this rubber .
Two of the stationary windows on my coach did not have the drains ; water collected in the frame , and when the sun got to warming things up , the hot water destroyed the window seal and water got inside .
The seal ( butyl) was so compromised that the glass was floating around in the frame with only the rubber holding it in place . A member with a coach similar to mine had the entry door glass blow out at highway speed probably due to the same situation .
So it's very important to keep dirt or sealant out of the frame trough and drains so any water gets out of the frame .
Picture shows a post-it note through the sealant, prior to glass removal and resealing.
99DSDP 3884, Freightliner, XC, CAT 3126B, 300 HP /ALLISON 3060
2000 Caravan toad, Remco & Blue Ox.