I recently upgraded from v1.802 to v1.9.4 and have noticed the same behavior. Previously, (in v1.8.02) a new ticket would be created / closed at the same time for a customer by an agent using the 'close on reply' checkbox. I'm fine with the new Ticket Status drop down in v1.9.4, but I have noticed the following situations when creating tickets since my upgrade.
This following scenario creates an open ticket that is properly assigned, but not closed:
Create a new ticket and fill out as normal, but set Assign To drop down to a staff member or teamSelect Closed in Ticket Status drop down
This second scenario creates a closed ticket that is NOT assigned which interferes with our ability to track closed ticket by agent:
Create a new ticket and fill out as normal, but do not set Assign To drop downSelect Closed in Ticket Status drop down
Both scenarios require additional steps to both assign / close tickets that were not present in previous versions of osTicket. I noticed this other thread that appears to confirm the same situation for other v1.94 users. Any advice on how to resolve this issue?