I have the same problem. Cura 3.6 and Tevo Tornado. I figured it out, but I thought I couldn't be the only one, and found jmcc's post.
Printing directly via USB will not have post processing scripts executed.
Printing G-Code to File; Load G-Code in Cura; Printing via USB works.