For people in the future since the reply to this issue was terrible and didn't even address the actual problem .
I had same issue as OP. Payment was current, the dish was activated, but no router was detected for the account, and any time you connect to the network you are redirected to Star Link account sign in. Also no internet
The cause of the problem was that the "address" that was attached to the account was too far away from where the dish detected its self. I called in and gave new GPS coordinates from exactly where the dish was setup. Once the account was updated all issues were resolved.
This may not resolve all issues of this nature, but its a place to start because as OP stated the customer support is atrocious at best.