I rebuilt the laptop and our read-only identity call now rejects an argument before contacting the FR5. The older laptop works, but it has several SDK folders. I need to identify what each launch actually imports, rather than copying the folder with the most convincing name.
Old shortcut imports the copy beside a classroom example. New laptop imports the installed package. The call signatures differ. I have asked our maintainer which documented package the delivered setup should use.
Keep the old working environment intact while they answer. It is useful evidence, not necessarily the package you should copy into another year's handover.
Maintainer identified the intended package and its documentation. Script updated to that contract; the old environment remains separate. The normal shortcut now imports the intended copy, with the actual read-only comparison still due.