looks like your process is finishing before you insert the process instance to the working memory. That's why you don't have any activation and zero rules fired.
You can try adding in your first script node the insertion of the processInstance to the knowledge session. In that way you will probably get an activation and a firing.
Take a look at the documentation that mention that if there are no rules activated inside the rule task the execution will continue.
Greetings.