The serpentine belt will not stay on my 99 Dodge Caravan when it rains. This has happened 3 times

Are the belts breaking, or running off the pulleys and getting chewed up?
has the tensioner assembly been inspected/replaced? 200K is well past it’s service limit.