use profile ID for metrics refresh
catch status 503 on update; stop spinning