Ok, with power off, backprobe the front LED "Common" where you found that broken joint (if there was one) because if my hunch is right - the "bounce" or whatever physical strain that cause the broken traces - may have cracked more further along the chain - hence the continuity test and backprobe - and if it was on, may have caused Q4 or Q5 to fail due to the "jump" in load condition.
If Q4 shorted, the display would be on all the time and show "overlay" of the next series of digits to display and you'd mostly see "888" kinda thing on your first three or last three because the two polling display toggles are "on" at the same time.
But first check to see if the traces for COMMON for the groups - are good all the way back to Q4 and Q5 - they should show continuity all they way back to there...
Usually how they number, Q4 may be your culprit - these transistors are a lot like a 2SA945 or a 2SA1015 - they are high speed switch NPN or PNP but they don't take kindly to "sudden" state of change on their loads there is a lot going on so they quickly fail under open no-load conditions due to the toggle event on their bases has nowhere to return. They are not high current sinking devices with built in power dissipation resistors...
Heck even the "dim" function can make the parts fail - if someone played with it and or with a power supply trying to volt - these transistors are already pushed pretty hard...can cause this too.
The Switch side of the board should have some holes in which to make up a "L" brace with any spare discrete leads laying around on the desk.