I concur with “Stand Up” especially about the ground.
I would also look for a bad cable end, bad crimps, dirty fuse holder, fuse holder contact spread open, failed fuse but not blown, dirty battery terminals, main/heavy ground wire not hook up, battery with bad plates and dirty/loose ground...