Thanks Peter.

I have done all the above and still no joy. The laptop works perfectly except for the battery not detected issue.

It this had to be a hardware-related issue, what would this hardware problem be? I would really like to get this repaired as long as it does not cost the price of a new laptop