Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi everyone.
On https://app.powerbi.com/ -> Settings -> Manage connections and gateways -> Connections tab.
I'm experiencing an issue when saving the authentication credentials for my database connection in this interface. There is already an existing connection due to a report publication made from Power BI Desktop. The connection is of MySQL type (data refresh works perfectly fine in Power BI Desktop). When attempting to save the authentication data, nothing happens, but the following error appears in the console:
credentialEncryption.ts:17 Uncaught (in promise) DOMException: Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.
at e.<anonymous> (https://gatewayadminportal.azure.com/static/js/bundle.js?v=CVaLKxoBOXIgwHd6eO8p-t4eh-Wq_wvSZY6l8ZL1Mlc:2:1827594)
at c (https://gatewayadminportal.azure.com/static/js/bundle.js?v=CVaLKxoBOXIgwHd6eO8p-t4eh-Wq_wvSZY6l8ZL1Mlc:2:650078)
at Generator.<anonymous> (https://gatewayadminportal.azure.com/static/js/bundle.js?v=CVaLKxoBOXIgwHd6eO8p-t4eh-Wq_wvSZY6l8ZL1Mlc:2:651434)
at Generator.next (https://gatewayadminportal.azure.com/static/js/bundle.js?v=CVaLKxoBOXIgwHd6eO8p-t4eh-Wq_wvSZY6l8ZL1Mlc:2:650441)
at LS (https://gatewayadminportal.azure.com/static/js/bundle.js?v=CVaLKxoBOXIgwHd6eO8p-t4eh-Wq_wvSZY6l8ZL1Mlc:2:656088)
at i (https://gatewayadminportal.azure.com/static/js/bundle.js?v=CVaLKxoBOXIgwHd6eO8p-t4eh-Wq_wvSZY6l8ZL1Mlc:2:656292)
at https://gatewayadminportal.azure.com/static/js/bundle.js?v=CVaLKxoBOXIgwHd6eO8p-t4eh-Wq_wvSZY6l8ZL1Mlc:2:656353
at new Promise (<anonymous>)
at e.<anonymous> (https://gatewayadminportal.azure.com/static/js/bundle.js?v=CVaLKxoBOXIgwHd6eO8p-t4eh-Wq_wvSZY6l8ZL1Mlc:2:656232)
at e.<anonymous> (https://gatewayadminportal.azure.com/static/js/bundle.js?v=CVaLKxoBOXIgwHd6eO8p-t4eh-Wq_wvSZY6l8ZL1Mlc:2:1827927)
credentialEncryption.ts:17
The interface:
is this really a platform bug? maybe mysql/mariadb is not supported? I am doing something wrong?
Just hit the same challenge. Under source settings and Authentication. I am not able to update and save credentials for my 'MySQL' server. This means I can not enable auto-refresh. I need the auto-refresh function to work. Seems to me it is a bug. Micosoft this needs to be fixed ASAP.
same problem here.. pls microsoft resolve this..
This is still occuring for us. This will cause a lot of pain if not resolved because if you cannot update the credentials, you cannot enable auto-refresh. We have our own development staff. I showed this to our developers and the request is never hitting the Microsoft API. The DOMException error is on the browser side so it never makes it to the API. There is nothing we can do to fix it, only Microsoft can.
You can create a new connection successfully. The error is only on the PATCH call, the update. However, in Power BI, I can't figure out how to point a dataset to a different connection.
Microsoft please help! I'm going to escalate through my Managed Service Provider who can hopefully get this resolved for all of us.
I've got the exact same bug, please let me know if someone got a fix. It's causing me to not being able to sync with my Azure SQL database.
no, I have not received any news yet and the bug persist
We're having exactly the same bug on our end. Did you get any update on any platform concerning this issue?
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 45 | |
| 44 | |
| 42 | |
| 15 | |
| 15 |