Проще всего опробовать загрузить такой битый файл кабудто это yaml. Любой Json-файл будет валидным yaml-файлом, но у формата yaml гораздо более гибкий парсер, менее требовательный к синтаксису.
wrong_json = '{"name":"Максимальная дальность","unit":cH,"value":"invalid_key"}'
print(yaml.load(wrong_json, yaml.BaseLoader))
Загрузит нормально, но нужно проверять на реальных данных, могут возникнуть неожиданные побочные эффекты.