Make sure :auto_delete and :durable params are passed through, and report the correct exception