Our old laptop still runs the read-only controller identity check, but the rebuilt one rejects the argument before any request leaves; I found three SDK copies and no note of which the shortcut loads, so what should I compare before replacing files at random?
Run it from the normal shortcut and capture the interpreter and loaded module path on both laptops. Folder names can be misleading; mine certainly have been.
Old shortcut loads a copy inside its application folder, not the SDK folder I transferred; the rebuilt laptop loads the transferred copy and its method signature differs
There is your difference to take to the maintainer. Match the call to the supported library and controller version before changing arguments just to get past the error.
Yes, Toby, same account; maintainer has identified the supported package and updated the call from its documentation, with the old working copy retained for comparison
The normal shortcut now returns the intended controller identity after reopening as well; we checked the loaded path again under the shift account, and the application folder has one documented dependency set instead of three guesses