You need to add the Execute Print Bill Print Job Action to the Ticket Payment Check Rule, not the Ticket Closing Rule. Below is how you need the set the Ticket Payment Check Rule, see screenshot:
This way it would only print once the ticket is settled and it would not effect your Ticket Closing Rule
Then remove the constraint you have inputted into the Ticket Closing Rule and also remove the Execute Print Bill Job from the Actions.
Please remember these are two different rules and if you set them as I have mentioned, there should be no problems.
