knc1 has considerable expertise and may have further suggestions.
The presumed problem is a weak battery, so
replacing the battery is one option. There are usually third-party vendors on Amazon, Ebay, Aliexpress, etc selling them for $5 - $20.
Or you could get a
serial port adapter ($3 - $10) which will likely give us some useful status and error messages to narrow down the issue.