Don't keep unsupported/ignored repos error for server-side resolution
Created by: eseliger
The error was the global error and wasn't unset ever, so the execution would go on and eventually it fails with that error in the end. Also fixes a swallowed error for clear cache.
Test plan
Verified the error is no longer kept.