I had this exact issue last winter! The "intermittent connection until reboot" problem is usually caused by one of three things:
First, check for any obstructions that might have developed - even partial tree coverage can cause this as leaves/branches grow. Use the obstruction viewer in the Starlink app to confirm.
Second, it could be firmware related. Sometimes after updates, Dishy gets a bit confused. After rebooting, make sure you're on the latest firmware version in the app.
Third, power issues are common culprits. I solved mine by connecting Dishy to a small UPS (uninterruptible power supply) to provide clean, stable power. Even minor voltage fluctuations can trigger these symptoms.
If it keeps happening, try a full factory reset through the app, but that's usually a last resort. Hope this helps!