The only reason the drone should go wacky is if you had no GPS lock and it was in ATTI mode. Then, yes the drone can do all kinds of crazy things and if close to water - even that small wind from the current can make it drift. As for hovering or not - that should be in the log file, but from what I read from others - nothing unexplained was happening. I have flown over a river near a CAT4 rapid and had GPS signal (best as I can remember) and the drone went flying off hard left from a hover position. I was watching it and not the screen, so I saw the hard steer and had room to correct it before doing what your drone did. Even in the video, as I was videoing some kayakers - you can see the hard left pull and the correction.
I have not encountered any other craziness like it except when in ATTI mode and over some type of water - where the slightest breeze can move the drone due to no GPS stabilization. We as drone pilots can get easily lulled into mostly flying in GPS and the drone acts so stabile and normal. Yet when that flight comes that no GPS is available for that and it's in ATTI mode - we don't know how or watch the drone closely enough to see what it is doing and allow it to go off course (and possibly crash) or over react and induce a crash due to trying to overcorrect. I advocate for all pilots to fly and get used to ATTI mode, as do so many others - as it will eventually happen one day / one flight. On a Mini, ATTI would not be something I'd want to encounter without some prior ATTI flight experience under better conditions to know how the drone reacts.