Suddenly, BlueROV2 became unstable

I removed the USB camera and installed an IP camera and tested it on land.
I used a network hub from the Raspberry Pi and connected it to my computer.
After starting up BlueROV2(ArduSUB4.1.1BETA7) and QGC, the video blinked after about 5 minutes. (Heatbeat temp 40C)
At that time, Video Streams in BlueOS (1.1.1) gave an error.
Is BlueOS 1.0.1 more stable?

I am not sure what to use anymore.