Hello,
Unfortunately, it is very hard to reproduce your issue without having an access to your modality.
I'm able to retrieve all the worklists you provided by querying Orthanc from the command-line. For instance, the following command will return your 10 sample files:
# findscu -W localhost 4242 -k "PatientName="
So, your worklists seem correctly formatted. For debugging, you should start Orthanc with the "--verbose" flag and post the resulting log in this thread. For instance, here is what Orthanc shows in its log when issuing the "findscu" command above:
I0713 09:27:50.072529 CommandDispatcher.cpp:491] Association Received from AET FINDSCU on IP 127.0.0.1
I0713 09:27:50.072963 CommandDispatcher.cpp:689] Association Acknowledged (Max Send PDV: 16372)
I0713 09:27:50.073463 main.cpp:119] No limit on the number of C-FIND results at the Patient, Study and Series levels
I0713 09:27:50.073512 main.cpp:129] No limit on the number of C-FIND results at the Instance level
I0713 09:27:50.073863 PluginsManager.cpp:171] Received worklist query from remote modality FINDSCU:
{
"0010,0010" : ""
}
I0713 09:27:50.080134 CommandDispatcher.cpp:860] DUL Peer Requested Release
I0713 09:27:50.080169 CommandDispatcher.cpp:867] Association Release
As you notice, in "--verbose" mode, Orthanc will display the content of the worklist query issued by your Optima CT520.
Also, make sure that your Optima CT520 is correctly defined in the "DicomModalities" section of the Orthanc configuration file. Otherwise, Orthanc will refuse the association, which could lead to such error messages in your modality.
HTH,
Sébastien-