2016 GEM E6 fault codes

I am working on a 2016 GEM E6 that is throwing these fault codes: 520500:0, 520517:3, 520499:0, 524190:31. It is not moving in forward or reverse. Any ideas?

High voltage errors. Have you been working on battery or charger. If yes, it may be unsafe.

What battery and what is measured voltage?