"Some internal exception occurred"

I’m afraid that I have another question with insufficient background data. One of my beta testers is hitting something that I can’t reproduce.

I have a procedure that is executed modally:

async function doModalStuff(executionContext) {
 ...
}

Called as:

await core.executeAsModal(doModalStuff, {
  'commandName': 'Modal stuff'
})

He’s getting a “Some internal exception occurred” error. I know the line before the executeAsModal is called is getting executed, and I know the first line inside doModalStuff is not.

I’ve also double-checked that there’s no possibility of any nested executeAsModal going on.

We’re both using PS 25.12 on Windows; I’m on the latest Windows 11, while he’s on the last Windows 10.

I know this is very vague, but has anyone had any experience of “Some internal exception occurred”?

How often does it happen?

Every time for him. Never for me.
He’s just confirmed that one of my other plugins, which uses executeAsModal in pretty much exactly the same way does work for him.

How about a Photoshop reinstall?

Yeah, you’re probably right.
I have enough trouble finding volunteers to beta test for me that I tend to treat them rather gently!

OK, so he uninstalled Photoshop (25.12), without deleting preferences, then installed it again. He still hit the same error.

He’s now installed v26.0, and the plugin is working fine with that.

I’m tempted to ask if he has the stamina to uninstall 25.12 again, but this time completely, and re-install it again.

Is uninstalling v25 and clearing preferences going to affect his v26 install at all?

Thanks