As see on the web, it appears that you can use the automation tool to test the VLC specific objects regarding the player. As I read about this operation I have come to conclusion that in some cases the application acts strange because of the features of the player and the automation tool. In other words, you can test it and see if something is going wrong and then judge by yourself if the application really works tested with VLC. Please study the events, recovery steps and post-recovery test-runs and check to see if there are any errors related to the quality of the process involved.