Your solution seemed to work for a while but then again the issue re-occured! however i have been directed to an acpi related post where am told it could be the issue.
The post is as below:
https://forum.manjaro.org/t/how-to-choose-the-proper-acpi-kernel-argument/1405
Have done the above and am just monitoring the situation. Will revert with my findings.