With Hans'  help, an old bug related to ACPI impacting majority of HP laptops running on any Linux distribution is finally resolved  on both kernel 5.4.2 and 5.3.15. Some models may have an odd issue on boot like   hp_wmi: query 0xd returned error 0x5   due to a too small buffer passing in for HPWMI_FEATURE2_QUERY. A fix is on the way for the next update and a test kernel  from scratch-build is available (make sure to download first as the scratch build gets erased in a few days).