Water levels
In general, in recent years, low water levels seem to a bigger concern than high.
It's why I usually recommend (and sail myself) with AMAWaterways. Their ships are designed with a shallower draft so that they can manage in lower water than other companies. Of course, there is no guarantee ever--as with most travel.