If I had to guess, the OnePlus might have detected the issue of no internet access on that network, but it may have simply fallen back to using cellular data instead of reporting an error.
If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.