Wallet registration proper error handling