Welcome to the forums, newcomer!
You can try and see if the laptop has any BIOS versions pending update. Then you can check to see if your OS is pending update. Speaking of which, what OS are you working with? If Windows 10, what version(not edition) of the OS are you on? As for the battery/laptop considering you're on the 7th month of the issue, when was the laptop purchased? If you're under warranty period, instead of performing any replacements on your end, it's best if you keep the seller and Acer in the loop with an email pertaining to the issue, in case you need to perform an RMA.