Agree with C on this one. If the NFS datastore shows up in vSphere and you can read but not write, that's nearly always permissions on the export itself. MTU or network stuff (D) would prevent mounting or cause disconnects, but not just block writes. Someone correct me if they've seen something different.
Yeah, that "failed to start fdm service" points right at A. If the service was just missing (like B), you'd usually get a different error about not finding the VIB. Seen similar messages in practice labs. Pretty confident it's A but open if someone found otherwise.
Seen this edge case before, and if the vmware-fdm service is just disabled (not missing), you'll get exactly that "failed to start fdm service" error. If the VIB was missing, you'd usually see a different message. Pretty sure it's A in this wording-let me know if you disagree.
I really think it's A here. When the fdm service is just disabled, you'll hit the "failed to start fdm" error as described-if the VIB was missing like in B, you'd get an install or package missing message instead. I've seen similar questions trip people up by making B sound tempting. Pretty sure about A, but let me know if there's a VMware version that behaves differently.
Honestly I see why folks go with C, but I'm picking B here. If vCenter is being hammered by too many API requests from VCF Operations, it could fail to return the vim client too-not just pure network issues. Could be a trap since both look similar on the surface. Anyone disagree?