I'll try to explain why I think your answer was deleted. I voted to delete your answer when it was flagged as low quality, so I am explaining my own reasoning for doing that.
Here's your deleted answer:
As written, your answer lacks the details necessary to make it a good answer; it doesn't explain how to update the BIOS. Still, it might be the basis of a good answer and might not have been deleted just for that reason - instead of voting to delete in that case, I would probably have written a comment asking you to explain how to do that (and perhaps voted to delete if you never responded).
However, I think that the problem is that you describe a solution that worked for you on a totally different device...
From the question:
My laptop is an ASUS GL552vw
From your deleted answer:
I had the same problem for a few days on a Dell Latitude E5570
Now, it's possible that updating the BIOS could work for the OP and others using Asus GL552vw and other machines. Maybe this really could be a general answer. But as it is, it's really just speculation, possibly worth posting as a comment (when you have enough reputation), but not really an answer, in my view.
Even if it did work, wouldn't updating the BIOS be a somewhat different procedure on a completely different machine? So adding details to your answer wouldn't help either in my view... I think your answer belongs to a different question about the device you use (you could consider making a self-answered question about it), and not where you posted it.