I wish I could say all the problems are solved. The one big one we wanted to fix is still prevalent. That is the one where the board becomes unavailable for 20 to 30 minutes at a time.
I am still working on it.
Fixed a bunch of little things that had piled up over the years.