-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"JSON data is not expected" when trying to import crypto wallets into Brave Wallet #19526
Comments
Same problem here. I tried many different passwords. |
This normally means that you don't have old crypto wallet setup so there is nothing to import from We will improve the experience once this issue is closed |
Thanks for your reply! The thing is that I do have a Brave wallet (and the password seed). What is to be done in this situation? |
@Tynael you can restore wallet from your previous seed on new Brave wallet. But could you provide some data that can help us to narrow down the issue? We will only access to your encrypted data, we cannot decrypt it without your password. If you can help, follow these steps:
Thank you |
I got this when using passwords generated by keepass:
So basically, Brave requires special character in password, but refused any generated password with special characters:
|
Same issue here in march 2022. |
March 23rd, 2022, still the same issue. Ironically, I'm at an NFT, blockchain, and web3 conference. People talking about this and it's still not working. Please try and fix this ASAP. It doesn't give us a lot of confidence to use Brave wallet when it doesn't work... |
Same here. Brave does not seem to like my MetaMask password. |
Same here. using Brave Beta |
Same for me! |
02/04/22 Not accepting MetaMask wallet pw |
04/14/22 |
Really? |
I think you might be missing the point, this is a design point of Brave. It means that you can bring your own wallet. The issue is that it won't integrate with MM at all and raises a 'JSON data not expected' error. |
This issue appears to occur when you have a "$" character in your password, which is the case for me. When I intentionally type a wrong password that does not contain this character, I get an "incorrect password" error instead. I am going to have to install another browser to use with MetaMask until this is resolved, which is unfortunate. |
Also observed this with someone else's installation. They had MetaMask installed previously, clicked the button to import from MetaMask, pasted in a long random-generated password (including special characters) from their password manager - and instantly received the |
I don't have "$" character in my password and I keep getting the message. |
test plan specified in #22492 |
The above will require |
Verified as part of #22492 (comment). |
- Added the ability to redirect an AMP page to its canonical non-AMP version. ([#20458](brave/brave-browser#20458)) - Added "Select network" field in the Brave Wallet "Add custom asset" modal. ([#21656](brave/brave-browser#21656)) - Added isBraveWallet property to window.ethereum. ([#21949](brave/brave-browser#21949)) - Added the ability to copy Brave Wallet transaction hash from "Transactions" on the "Portfolio" page. ([#19886](brave/brave-browser#19886)) - Added confirmation screen after transaction is approved for Brave Wallet. ([#21733](brave/brave-browser#21733)) - Added bottom padding to the Brave Wallet swap container. ([#21340](brave/brave-browser#21340)) - Added loading skeletons for various areas within Brave Wallet. ([#21339](brave/brave-browser#21339)) - Implemented balance updater interval for Brave Wallet. ([#21304](brave/brave-browser#21304)) - Updated design for Brave Shields. ([#18630](brave/brave-browser#18630)) - Updated IPFS node to go-ipfs v0.12.0. ([#21219](brave/brave-browser#21219)) - Updated adblocking to execute all cosmetic scriptlets even if one fails. ([#21932](brave/brave-browser#21932)) - Updated wording on Brave Wallet backup reminder banner. ([#21312](brave/brave-browser#21312)) - Updated Brave Wallet swap capability to prevent unnecessarily encountering "Too many decimal places" error. ([#21527](brave/brave-browser#21527)) - Updated URL for Brave Wallet Ropsten Test Faucet network. ([#21240](brave/brave-browser#21240)) - Updated Brave Wallet password field to be cleared when an incorrect password is entered. ([#21010](brave/brave-browser#21010)) - Updated "Portfolio" page of Brave Wallet to return all EVM network tokens. ([#20854](brave/brave-browser#20854)) - Updated UI to increase spacing between "Assets" and "Transactions" on "Accounts" subview page of Brave Wallet. ([#21532](brave/brave-browser#21532)) - Updated link text color to blue for Brave Wallet onboarding screen. ([#20302](brave/brave-browser#20302)) - Updated alignment of options available from the Brave Wallet "More" menu. ([#19680](brave/brave-browser#19680)) - Renamed "Monthly Contributions" to "Monthly Tips" for Brave Rewards. ([#20564](brave/brave-browser#20564)) - Removed redirect after adding an account to Brave Wallet from the portfolio asset details screen. ([#19138](brave/brave-browser#19138)) - Removed referral code from P3A reports. ([#21460](brave/brave-browser#21460)) - Fixed unexpected storage cleanup on site close when "Clear cookies and site data when you close all windows" is enabled under brave://settings/cookies. ([#22493](brave/brave-browser#22493)) - Fixed unblocked cookie consent dialogs on some websites when the brave://flags/#brave-adblock-cookie-list-default is enabled. ([#22032](brave/brave-browser#22032)) - Fixed inability to solve Brave Rewards CAPTCHA in certain cases. ([#22180](brave/brave-browser#22180)) - Fixed inability to import MetaMask wallet to Brave Wallet. ([#22492](brave/brave-browser#22492)) - Fixed failed second sign request (eth_signTypedData_v4) for Loopring.io L2 activation when using Brave Wallet. ([#22070](brave/brave-browser#22070)) - Fixed data on "Portfolio" page of Brave Wallet not being properly displayed due to parsing error. ([#21941](brave/brave-browser#21941)) - Fixed broken placeholder icons for ERC721 tokens on Brave Wallet "Account" page. ([#21549](brave/brave-browser#21549)) - Fixed "JSON data is not expected" when trying to import a crypto wallet into Brave Wallet in certain cases. ([#19526](brave/brave-browser#19526)) - Fixed Brave Wallet network selector list being partially blurred on page load. ([#21423](brave/brave-browser#21423)) - Fixed Brave Wallet "Add Custom Asset" modal incorrectly being populated with previously added custom token details. ([#21337](brave/brave-browser#21337)) - Fixed EIP-1559 gas oracle incorrectly firing on non-EIP-1559 networks for Brave Wallet. ([#21107](brave/brave-browser#21107)) - Fixed Brave Wallet percentage selector remaining selected when input value was updated. ([#20315](brave/brave-browser#20315)) - Fixed Speedreader icon incorrectly disappearing in certain cases. ([#18243](brave/brave-browser#18243)) - Fixed inability to exit reader mode when Speedreader is disabled. ([#18242](brave/brave-browser#18242)) - Upgraded Chromium to 101.0.4951.41. ([#22431](brave/brave-browser#22431)) ([Changelog for 101.0.4951.41](https://chromium.googlesource.com/chromium/src/+log/100.0.4896.127..101.0.4951.41?pretty=fuller&n=1000))
Description
The error message "JSON data is not expected" pops up when the user is trying to import crypto wallets into Brave Wallet.
Steps to Reproduce
Actual result:
Expected result:
The Brave Wallet should be created in this context.
Reproduces how often:
Easily reproduce.
Brave version (brave://version info)
v 1.32.106
Version/Channel Information:
Can you reproduce this issue with the current release?
Yes.
Can you reproduce this issue with the beta channel?
Did not test.
Can you reproduce this issue with the nightly channel?
Did not test.
Other Additional Information:
No.
No.
Not applicable.
Miscellaneous Information:
The text was updated successfully, but these errors were encountered: