I'd leave the domain on this Surface to rule out any issues there. Try the Surface Diagnostic Toolkit https://support.microsoft.com/en-us/help/4037239/surface-fix-common-surface-problems-using-surface-diagnostic-toolkit which can often fix most software and driver issues.
You can also try a repair install of Windows 10 - Repair Install Windows 10 with an In-place Upgrade | Tutorials (tenforums.com)
If the above fails to resolve, if it were me, I'd wipe and reimage from the official downloadable recovery image https://support.microsoft.com/en-us/surfacerecoveryimage and thoroughly test before joining the domain.