Flight over water incident.

As I started my landing approach, the drone started to descend. I could not get it to regain altitude.
Happily, it just missed landing in the water. I assume the problem had to do with the flight over the water confusing the VPS. I hope one of you flight log gurus can confirm it!
Here’s the log:

The flight was normal until my landing approach started.
At 14:30:3 , I went into sport mode, because previous flights were effected by the sun. The drone would come to a stop.
I’m not sure where my phone volume was, and I don’t recall hearing the landing message.
The water on the approach was clear and smooth.