I have not tested this scenario, but would like to suggest you few steps to test:
Server 1: QVS, QMC and QDS (Node1)
Server 2: QDS (Node2)
Server 3: QVWS
1, (To run a task on Node1), On Server 1, add QVWS, reboot and run task again, if works, then QVWS should be part of Node 1.
2. (if above does not help), ...after step 1, disable all services on Server 2 and 3, reboot and run task again on Node 1, if works, cluster should be looked into.