Manifest AR invoice print

That looks good, here’s how mine is configured so you can compare.

I setup an in-transaction data directive on InvcHead with a condition which looks similar to yours.
Instead of the terms code, I use the Invoice GroupID setup under company config for Credit Card invoices because the terms code is not tied to credit card processing out of the box in epicor.

If the condition is met it enables a standard directive which has the auto print action. Make sure you pass the invoice number in the auto-print options.