Hello Taylor1234
"The issue still persists."
What ESXi and vCenter build numbers? (e.g. '8169922' not '6.7')
Can you show a screenshot of the error/health-check(with all drop-downs and sub-windows) and your Hosts&Clusters inventory in the vSphere Client?
"The weird thing is that when i disconnect the Managment interface on the vSAN witness the errors go away yet it becomes disconnected from the cluster."
That's not weird as you are disconnecting the only vmk with vsan traffic enabled and thus isolating the Witness.
"Does an in-depth guide exist for 2-Node vSAN cluster with witness traffic using the same subnet as the VM managment?"
Jase referenced his blog post mentioning it above and also here:
Witness Traffic Separation (WTS) | vSAN 2 Node Guide | VMware
Config of Network from Data Sites to Witness | vSAN Stretched Cluster Guide | VMware
Bob