When the segments disappear, is it something valid in the 7447 datasheet fonts?
Just to see if it's bad codes coming out of the LD110 or if the 7447 is misbehaving. There is a Lamp Test at pin 3 if you ground it. Note the DM is a power pig 60-100mA should run warm.
I have a lot of PMOS get senile with age, the ion implantation seems to fade out and the IC's go bad. I don't like PMOS to TTL interfaces, they are no fun. I would scope the 7447 BCD input pins and see what that looks like, should be TTL levels.
The transistors are strictly doing digit work, so they would cause a digit to stay off or get stuck on.