Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Error: Internal system error occurred. ArtifactId: d89e76f1-6201-4637-94d4-536a653155ae, SequenceNumber: 7
Environment
Symptoms
Two separate scenarios both result in the same Internal System Error:
Scenario 1 – Creating a new mirror:
Scenario 2 – Stop and restart an existing, healthy mirror:
Source-Side Verification
We have thoroughly tested the source SQL Server and everything works as expected:
The source side is healthy. The issue appears to be entirely on the Fabric platform side.
Impact
This is effectively blocking us from:
Our current workaround is to leave the existing running mirrors untouched and not stop/start them, as doing so triggers the error. This is not sustainable. For our team this is a P1 severity issue as we cannot initialize or recover any mirrored databases.
Questions for the Community / Microsoft
Any help or confirmation from others experiencing the same issue would be greatly appreciated. Thank you.
I profiled the activity on the MSSQL side to understand what Fabric is sending. It appears that the pool script has changed and is now using DMVs or system tables that require elevated permissions.
On our side, we have adjusted the configuration to avoid granting sysadmin, as this led to unintended side effects. In particular, it caused automatic addition of tables to the source that should not have been included.
This is the right which one resolved this issue. The problen has been discussed with microsoft also
VIEW SERVER STATE
Thank you for confirming the fix and sharing the details. It's useful to know that granting VIEW SERVER STATE resolved the issue.
Your feedback will help others avoid similar problems. Thanks for sharing the solution with the community.
Hi @DSZ ,
Thank you for the update. If you receive any response or update from the Microsoft team regarding this issue, please consider sharing it here. It may be helpful for other community members who are experiencing the same problem.
Thanks.
Some information :
I figured out what is the problem. The last 2 weeks probably microsoft had a release and changed the way of work probably because the mirror +cdf feature. If I elevate to sysadmin or db_owner the rights starts snapshot. This is horrible idea. In fabric should't have any write administrative rights to force to read data this is nosense. This is super dangerous.I rised a ticket to the support and the investigation has been started.
Thanks for sharing the details and confirming you’ve already contacted Microsoft Support. If you get any updates or guidance from them, please share here it will help other members who may be facing the same error.
Hey, quick thoughts.
No active Fabric outage showing as of yesterday, so it's probably not a declared platform incident, though a targeted Mirroring regression isn't fully ruled out.
The first thing I'd check: Microsoft changed varchar handling on Nov 18, 2025. Tables created before that only support varchar(8000), and on restart a mirror may try to re-init under the new rules and choke. That fits your weird pattern. Running mirrors are fine, but stop/start blows up. Mirrored SQL Server also caps at 1 MB per column.
Second, check the tenant setting "Users can access data stored in OneLake with apps external to Fabric." If that got flipped off, the replicator can't reach replicating status and every table fails at once, which matches your Scenario 2.
Also worth confirming your SQL 2016 build is on a supported CU, since version-level support has tightened.
Then escalate to MS Support with the ArtifactId, mirror URL, failing table, and timestamp. Pull the Eventstream and monitoring logs first so you know whether it's failing at the replicator or a specific table.
Honest take: I can't say for certain which one it is. The varchar cutoff and the tenant setting are my best guesses because they explain "healthy until restarted" better than anything source-side, and you've already cleared the source side.
But the logs plus the ArtifactId are what will give you the real answer.
If this works for you, kindly mark it as the solution and give a thumbs up.
Best,
Shai Karmani
Thank you for your response. The migration was configured last month, so there should not be anything unsupported. At the moment, I am working with a single table as a test.
The setting “Users can access data stored in OneLake with apps external to Fabric” is enabled at the tenant level.
We have started escalating the issue to Microsoft.