First of all, you do not need the TON_Reset, as the NOT Aux_T2 resets the TON_VP1, so will then turn off TON_VP2, Also As far as I'm aware I did not think IEC timers were capable of less than 100ms (but that may be platform specific but there are high speed ones).
I have just created your logic in Mitsubishi & it works, I have since taken out the 3rd timer, however, I had to have 100ms time base as less than this will not compile, there is no need for it.
Here is a screen shot of it energised, I assume when in this mode it turns on the Direction vaporiser every 2 seconds for 2 seconds.
Perhaps if you are still having problems try creating each timer on separate ladder rungs, it will mean replicating the contacts but it could be the way the compiler treats branches.
By the way, forgot to take out the Reset bit off the 3rd timer but as it is normally closed it did not matter.