Hi, Try below:
1. Make sure you delete all .lck files from your virtual machine bundle, .lck are the locks files.
2. Try this command in terminal, kextstat | awk '$6 !~ /^com.apple/ { print $6 " \t " $7 }' this will load the kext status.
3. If you see that kexts are not loading, then the issue is isolated at Mac OS level, Go to System Preferences-Security & Privacy-General- See if you get any message, which requires you to "allow" the VMware Fusion so that kext could get loaded.
If this doesn't help, re-install Fusion.
1) Manually remove Fusion completely (better by using App cleaner from FreeMacSoft) and then execute the below commands in Terminal window on Mac Host
xattr -l ~/Downloads/VMware-Fusion-xxxx.dmg
xattr -dr com.apple.quarantine ~/Downloads/VMware-Fusion.xxxx.dmg (Here it would list you the possible quarantine, mostly chrome or safari, close that application) and run the command.
2. Install Fusion normally, this time, it should prompt you for the warning in Security & Preferences.
P.S: Note down your license key before uninstalling.