Hi Jean,
I tested my unity file in a new project and it works. ReadCSV does not process the CSV file properly.
My scene file (.unity) requires a project folder with CSV Reader Example from Ecosystem, and is tested with latest Playmaker. It is using "Read Text Asset" action from the CSV Reader Example (Actually this is its modified test scene).
And scene file uses CSV Reader Example's Test Scene, and has slightly modified states (to check additional functionalities in the previous tests before testing delimiter).
Regardless of the .Unity scene file, I attach screenshots for you, in order to debug the issue visually I hope.
1-
This is expected job (I try to get the variables from CSV file into FSM variables in objects. Each row in CSV file spawns as a seperate object. Please see its variables within Playmaker Inspector.). This occurs when I use a default CSV file with "Comma" used as delimiter AND I rely on "Read Text Asset.cs" action only, but "Read CSV action" does not work, as you will see in Picture 3.
2-
This is unexpected, failed job. Please notice how the variables look without seperation with delimiter. This happens, because the I used a CSV file with "-" used as delimiter (without quotes).
3-
With Read CSV Action. I added your custom Read CSV file to seperate the file with delimiter. Unfortunately this shows how Read CSV Action does not work properly. (I ask again, am I using Read CSV action properly or is the action not working well? Because I am learning Datamaker via this CSV Reader example, I do not put blame on Read CSV action fully.)
Read Text Asset brings the file, Read CSV reads the file from Read Text Asset and saves the data as a second variable (QuestDataRef). And next state "Convert CSV to XML" reads from the second variable (QuestDataRef). If you notice, RecordCount and ColumnCount variables stored correct values, but StoreReference did not store the Data properly. Thus, the next State "Convert CSV to XML" did not properly Convert the CSV to XML, thus it gave "Not Found" event.
4-
Without Read CSV Action. This shows how the FSM works properly without Read CSV. As I do not have delimiter support, it gives result of Number-2.
I hope the issue can be solved and I can start making dialogues. Thanks!