Last week we encountered this error (below) on our PC running Venus 4. To fix it we did a Venus “repair”. The issue went away for a week only to appear again and cause a run crash. The trace was completely cut off and Run Control was killed.
Has anyone had this issue before? I have not seen this error “Unable to find a Dictionary Pair whose name matches…” before.
Your installation’s primary instrument configuration file is getting overwritten or otherwise being modified/corrupted in a manner that is altering required VENUS version-specific data within the file, affecting one or more instrument steps being used during runs of the affected method.
A software repair was effective as it restores all installation version-specific default files to their original state. The ML_STAR(let).cfg which maintains the affected dataset in your case is one of these files.
The most common way this type of issue is introduced is if during pkg export/import, the toggle for ‘include default Hamilton files’ is selected when importing a pkg prepared in a different version of VENUS. It is strongly recommended to not use this toggle, and leave it unchecked.
If your instrument configuration file was overwritten, it is possible other version specific files could have been affected during whichever event caused the original file modification. I would run another VENUS repair.
Interesting. Thank you for the fast response. However, we have never imported a pkg file on this STAR before. We are going to try an entire reinstall. We are worried about simply trying another repair because this issue caused an entire run to crash even after the first repair.
Is there another potential root cause besides importing .pkg’s?