Hi ssswyu,
Thank you for raising this concern to us. Are there any changes prior to this issue? Since you already checked using a Third party app. We suggest to install and run the Surface Diagnostic Toolkit instead. It will install the best driver and firmware updates and resolve other possible software issues on the Surface Pro 6.
Kindly update us with the results so we could further assist you.
Regards,