If you are troubleshooting a Surface Pro 3 with charging or sleep issues, verifying the UEFI Version is the first step.
focuses on vulnerabilities that could allow elevation of privilege, enabling an attacker to gain unauthorized access to sensitive areas of the system. This update addresses issues in the Windows kernel and other components but notably includes fixes for certain BIOS vulnerabilities that could be exploited in conjunction with a kernel vulnerability. ms14b31 bios updated
If you see "MS14B31" listed under BIOS Version in msinfo32 , your device uses this firmware. If you are troubleshooting a Surface Pro 3