Def check battery. If it proves out good, chalk the BLIS/navigation up to water intrusion, or wet grounds for now, and keep watch.
Does the A/C blow hot only at low speeds vs idle? Both sides or only one side? Refrigerant level might need to be checked.