I have an auto assignment rule on Cases which assigns a case to a queue when closing a case. I see that the rule is evaluated as false, meaning that after closing a case the system doesn't consider it as closed. The check-box of use assignment rules is checked on the detail page. I'm using the Close Case page not changing the status list. Is that a bug or a feature? What is the workaround?
You didn't post your current formula but I would confirm that the actual status being set is set up at the field level as a "Closed" value.
You could use a workflow rule with a field update to assign the ownership to the queue.