When stopping LXC using ProxmoxNode::lxcStop, the return is a string not an array. See https://pve.proxmox.com/pve-docs/api-viewer/#/nodes/{node}/lxc/{vmid}/status/stop 3rd parameter of line 1616 expects an array not a string and this break code. // return ResponseHelper::generate(true, 'Stop the container', $response['data']);