Prüfe den User ob nicht doch irgendwo *ALLOBJ vorliegt, das ist am häufigsten der Grund.

Und was das Schwimmen angeht gilt auch fürs Autofahren, Maschine steuern usw.:
Der Magen braucht zum Verdauen so viel Blut, dass dem Gehirn zuwenig Sauerstoff zugeführt wird so dass Müdigkeit und eingeschränkte Reaktionsfähigkeit vorliegt.