The board is dirty in critical areas, it needs to be cleaned - but without splashing anything on the humidity sensor and wrecking it!
I think it's soldering flux, not sure if water-soluble but I would first use q-tips and IPA to spot clean a few places.
The crystal leads on the top are filthy, there is black creep corrosion on the LCD display terminals too, and the batteries look to have taken a piss at some point.
Normally I would remove the humidity sensor and soak the board in hot dishsoapy water and use an old toothbrush to scrub it. If the contamination is not water soluble, like the battery corrosion I'll first use vinegar (on a q-tip) to get that off, then rinse and dry the board.