The Avesed tokenizer_config.json ships no chat_template, so vLLM used its built-in template, which does not render the <tool_call> instructions; the model then emitted malformed XML (arguments baked into the function name) and the qwen3_xml parser could not extract clean calls.