Hi ChristopherGarry,
Based on your description, my understanding is that your clustered role (vm) is to failover and failback between your two nodes, and here are some of the suggestions I give you:
If you don't want to be in the condition you described, you can follow the steps below:
(1) Right-click your cluster role, select "properties", in "General" and "Failover", select "Prevent failback" and cancel the node selected by "Preferred Owners";
(2) In addition, if you make the above settings, then when there is a problem with the node where the clustered role is located, the clustered role will not be able to fail over, and the cluster will not be able to achieve highly available effects.
Best Regards,
Xu Gu