Why does this FR10 argument exist on only one laptop?
ThomasCarter0973 · 9 May 2025, 15:19 UTC
20 replies
Record the loaded module path and interpreter on each machine, then inspect the callable signature from those loaded copies. That should show whether the same script is reaching different interfaces before any controller communication occurs.
22pointsDifferent copies indeed. Old machine loads from the job folder, new machine from its environment. Thanks, that saved more random reinstalling
6pointsCompare the argument names accepted by those copies. Also establish the source and version of the working folder before deciding whether reproducing that environment or adapting the script is the appropriate change.
11pointsDoes the shortcut use the same environment as your terminal? We have seen that difference in another laptop discussion, and it can make a repaired terminal test irrelevant to how operators launch the job.
23pointsShortcut and terminal both use the same one here. The old folder accepts the argument, installed copy doesn't. Can't find a version label on the old folder yet
17pointsLook for the original supplied archive or the handover message that accompanied it. A known working folder is worth preserving, but it should not become an unexplained dependency in the next handover.
8pointsOur controller guide came in an email attachment with the revision in the filename, while the extracted folder just said SDK. Do you still have the delivery email?
21pointsPurchasing has the original attachments. Looking there now
10pointsDon't edit the argument out just to make the error go away. Find which interface you meant to use first.
16pointsFound the archive. Supplier identified it against our controller setup in the same email. The files match the working job copy
19pointsGlad purchasing kept it. Are you keeping that source message with the rebuilt setup notes?
10pointsI would first reproduce the documented working environment for the existing read-only check, while preserving the current failed environment for comparison. Migrating to another SDK version can then be assessed separately if needed.
9pointsDoing that. Notes now identify the archive and import path, plus the interpreter. No script edits so far
3pointsGet someone else to follow the notes. You already know where all the hidden bits live.
14pointsAnd use the normal launch shortcut for the final check. That was my concern earlier, even though the environments currently match.
17pointsColleague rebuilt it from the notes and got past the argument check through the shortcut. Controller check is booked for the test slot
6pointsRecord the read-only response shape as well as success, so you verify that the existing parser receives the interface it was written for.
17pointsWas the original archive still available from the supplier too, or only in purchasing's mailbox?
19pointsMake sure your team has its own approved copy either way. Email search is a rotten recovery tool at midnight.
14pointsRead-only check passed, response handled correctly. Supplier confirmed the archive, and we've kept an approved local copy with the setup notes. That was a lot of fuss for code that hadn't changed
19pointsDiscussion closed
This discussion is closed to new replies after six months without activity. Last activity: .