all batches should automatically close upon posting closeout for the day
You have to go in and select batches and manually close. When you are in the closeout posting for the daily balancing, and you post transactions, it should close ALL batches within that date range that you have indicated. The fact that you have to post transactions and it closes checks and cash, but not Vanco or credit cards is goofy. It should close all batches.

This feature was introduced in versions 6.9+ that allows users to schedule the automated closure of batches. Please see https://cusits.zendesk.com/hc/en-us/articles/39934312682516-Close-Batches-Scheduled-Task for more details.
It is important to note that if a batch does not meet the conditions for closure within the Batch Management system, it will be disregarded during the process. Additionally, the task takes into account the batch date and will only close batches with dates preceding the date and time at which the scheduled task is executed.
For help setting this up, please reach out to our technical support staff at techsupport@cusi.com.