Gill net is my guess!
30 years ago I got caught in one in front of the old coast guard station coming off the flat...
They were banned at the time.
Fouled my prop. I removed it!!!
You are only as good as the person who’s driving the boat! By the way, the Devil drives my boat!