Aero 15X v8 getRpm1 error

Exception details: System.Management.ManagementException Failed to execute getter method 'getRpm1': Generic failure

In Event Viewer: Start IWbemServices::ExecMethod - root\WMI : GB_WMIACPI_Get.InstanceName="ACPI\PNP0C14\DCK_0"::getRpm1; ResultCode = 0x80041001; PossibleCause = Unknown

The WMI Error is WBEM_E_FAILED.

Work around is to catch the exception in Aero15Xv8FanController.cs:

public async ValueTask<(int fan1, int fan2)> GetRpmAsync()
{
	int rpm1 = 0, rpm2 = 0;
	try
	{
		rpm1 = reverse(await this.wmi.InvokeGetAsync<ushort>("getRpm1"));
		rpm2 = reverse(await this.wmi.InvokeGetAsync<ushort>("getRpm2"));
	}
	catch (ManagementException)
	{ }

	return (rpm1, rpm2);
}