Hi @Re_Walter,
I went through this long thread and @postwick has patiently tried to troubleshoot with you.
Lets recap, you are trying to read a large file and UiPath fails to read that file and does not jump to the catch block. You still want to get list of all error messages during your executions.
It is completely fine if UiPath fails, you should rather look at the higher level of abstraction. Your robot ran on a windows machine, in any modern windows machine you always can install the Windows Event Viewer (in servers this is already installed), I think it is also installed in windows 10 client pc by default.
Windows Event Viewer allows access to each windows event in your windows session and lets you slice and dice based on source, time and event types. We know that the error you want to retrieve originated from UiPath, so filter the event logs accordingly. You can then save all the failure events into a csv as Windows Event Viewer allows exporting to a zip file.
This way all failure events from UiRobot.exe are structured with timestamps, which I am sure is another advantage.
Further reading:
If you are interested in knowing more about how the catch block in UiPath behaves, please read this thread Exception Handling Query - Help / Studio - UiPath Community Forum