Last few flights seem to have had an issue with WiFi stability and speed.
Cabin crew specifically announced this on a couple of flights last week as an advisory to anyone intending to purchase access. “Works over land but not over water” was the summary.