TeamViewer won't sign in on Velop wifi

Hey all,

I installed a Mesh WiFi system called Velop. It works great but twice now I had to reset the main node so that TeamViewer would log in from my Android devices. I know this is the issue as I disconnect from wifi on my phone and the app works. Connected to Wifi it just sits at the log in screen. The only thing that helps is a power cycle. Anyone else with this problem?