They should simply shut things down if they are not interested in fixing problems. Webcams attached to a PWS did never really work, now the cams go into an "approval" process (what an utterly BS...) and nobody EVER looks at approving these webcams.
I am ready to pull my PWS and stop supporting them with my free data. Either they move their behinds or will go belly up soon with the crappy support they provide. Well DON'T provide.