We should generically handle 401 errors somewhere, this will get painful (As it did with POS)