First off, no need to apoligize for your English. It is 100 times better than my French.
Looking at your appliaction, the only way I see for the path to be empty is for the outer structure of your indexing case structure to receive a True. This will then generate an empty string to the 'String to Path' function. What is probably happening is the logic that generates the the boolean value that is connected to that outer case sometimes generates a True, so you get the empty string.
This boolean logic is where I would start looking for the problem. Since you are comparing munbers to get one of the inputs to the 'Exclusive Or' function, the loop timing could be causing some problems. It could be som
ething as simple as another application running in the background slowing things down to mess up your logic. Things like virus scanners and Windows networking can cause these types of problems.
The Boolean Trigger should be placed on the diagram as a sub-vi and connect the input and output as needed. The attached image shows how it might be connected to your indexing case.
Let us know if you find anything.
Ed