Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
I am receving the follownig error listed below. This happened when I resetted my password. My two models are not able to refresh. Please help.
Please Note the following details before providing a solution:
1) Gateways - All connections reads 'online'. I typed in my new credentials.
2) This worked before, nothing changed in terms of data. I just updated my password which caused this issue.
3) My other models are working just fine, I have 5 models using the same table, all able to refresh except for two.
4) The DataFlow/model takes max 10 min to load.
5) I am able to refresh model using Power Bi Desktop and successful. Fails to refresh on App.PowerBi.com.
Data source error{"error":{"code":"DM_GWPipeline_Gateway_MashupDataAccessError","pbi.error":{"code":"DM_GWPipeline_Gateway_MashupDataAccessError","parameters":{},"details":[{"code":"DM_ErrorDetailNameCode_UnderlyingErrorCode","detail":{"type":1,"value":"-2147467259"}},{"code":"DM_ErrorDetailNameCode_UnderlyingErrorMessage","detail":{"type":1,"value":"Downstream service call failed with status code '403'."}},{"code":"DM_ErrorDetailNameCode_UnderlyingHResult","detail":{"type":1,"value":"-2147467259"}},{"code":"Microsoft.Data.Mashup.ValueError.Error","detail":{"type":1,"value":"Access token has expired, resubmit with a new access token"}},{"code":"Microsoft.Data.Mashup.ValueError.ErrorCode","detail":{"type":1,"value":"TokenExpired"}},{"code":"Microsoft.Data.Mashup.ValueError.ErrorMessage","detail":{"type":1,"value":"Access token has expired, resubmit with a new access token"}},{"code":"Microsoft.Data.Mashup.ValueError.Reason","detail":{"type":1,"value":"DataSource.Error"}},{"code":"Microsoft.Data.Mashup.ValueError.RequestId","detail":{"type":1,"value":"49053f10-946a-4759-a2e1-ccfca76aa9c7"}}],"exceptionCulprit":1}}} Table: MASTER.
Solved! Go to Solution.
Hi @jeanpcq
The error you're encountering—DM_GWPipeline_Gateway_MashupDataAccessError with a message indicating "Access token has expired, resubmit with a new access token"—is directly tied to your recent password reset. Even though you've updated your credentials in the data source settings and confirmed that your gateway connections show as "online," this issue suggests that Power BI Service is still using a cached or expired OAuth token for one or more specific data sources used by the two failing models. Power BI often caches tokens for efficiency, but when a user changes their password—especially for organizational accounts using OAuth (e.g., SharePoint, OneDrive, Dataverse, etc.)—the previously issued token becomes invalid and causes 403 errors on refresh, even if the gateway itself appears healthy.
What's particularly noteworthy in your case is that only two models are failing, while others that use the same table refresh successfully. This likely means that the broken models are holding on to outdated credential metadata that wasn't fully cleared or updated during your post-password-reset changes. Power BI Desktop refreshes work because Desktop reauthenticates using your current session, but Power BI Service relies on stored credentials or tokens.
To resolve this, go to the Power BI Service > Workspace > Dataset settings for each of the two failing models. Under Data source credentials, re-enter your credentials explicitly—even if it shows "Connected" or "Valid"—to force token regeneration. Make sure to do this for every listed data source in that dataset. After updating, manually trigger a refresh and confirm if it succeeds. If the issue persists, you may also need to open the report in Desktop, re-authenticate every source manually via Transform Data > Data Source Settings, save and republish to overwrite any lingering token references. This approach ensures that the Service uses fully refreshed credentials and not expired tokens tied to your old password.
Hi @jeanpcq
The error you're encountering—DM_GWPipeline_Gateway_MashupDataAccessError with a message indicating "Access token has expired, resubmit with a new access token"—is directly tied to your recent password reset. Even though you've updated your credentials in the data source settings and confirmed that your gateway connections show as "online," this issue suggests that Power BI Service is still using a cached or expired OAuth token for one or more specific data sources used by the two failing models. Power BI often caches tokens for efficiency, but when a user changes their password—especially for organizational accounts using OAuth (e.g., SharePoint, OneDrive, Dataverse, etc.)—the previously issued token becomes invalid and causes 403 errors on refresh, even if the gateway itself appears healthy.
What's particularly noteworthy in your case is that only two models are failing, while others that use the same table refresh successfully. This likely means that the broken models are holding on to outdated credential metadata that wasn't fully cleared or updated during your post-password-reset changes. Power BI Desktop refreshes work because Desktop reauthenticates using your current session, but Power BI Service relies on stored credentials or tokens.
To resolve this, go to the Power BI Service > Workspace > Dataset settings for each of the two failing models. Under Data source credentials, re-enter your credentials explicitly—even if it shows "Connected" or "Valid"—to force token regeneration. Make sure to do this for every listed data source in that dataset. After updating, manually trigger a refresh and confirm if it succeeds. If the issue persists, you may also need to open the report in Desktop, re-authenticate every source manually via Transform Data > Data Source Settings, save and republish to overwrite any lingering token references. This approach ensures that the Service uses fully refreshed credentials and not expired tokens tied to your old password.
Hi @jeanpcq ,
Could you please check the settings of those two semantic models and navigate to the Data source credentials section under the dataset settings? It’s possible that the credentials need to be reauthenticated.
If this helped, please mark it as the solution so others can benefit too. And if you found it useful, kudos are always appreciated.
Thanks,
Samson
Connect with me on LinkedIn
Check out my Blog
Going to the European Microsoft Fabric Community Conference? Check out my Session
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
51 | |
22 | |
18 | |
17 | |
15 |
User | Count |
---|---|
42 | |
19 | |
19 | |
18 | |
17 |