Battery and corrupt round file

Critical low battery indicator shuts down before round is complete.  After connecting to charger, it immediately shows 25% charge remaining.  Round is resumed and saved, but the associated .fit file is deemed corrupt, showing only the score with no shot-by-shot details.  Can a .fit file be fixed and what might be causing the early shutoff?  This has never happened before in over 50 rounds.