Accept API WARN status as a successful connection test
A degraded/warn API response may return a non-2xx HTTP status while auth
is still valid. Dropping raise_for_status() so only 401/403 trigger an
auth error and real connection failures (exceptions) still block setup.