Octoprint stops receiving info


I have an Ender 3 Pro with SKR Mini E3 V2 Marlin with BLtouch. When I'm using Octoprint (1.6.1), it doesn't seem to keep updating the current information (temp of bed and hotend, current progress, terminal, etc). I need to refresh the page and then it updates. Also, I can't seem to create a topographic map on the bed visualizer.

I'm unsure on what could be causing the issue. The connection to the 3D printer is all set at auto (it connects at 115200baud). It's on a Pi 2 B+.

Running it in safe mode causes the same issues. After about 10sec, it just stops receiving data.