I have a pinbot that will do the whole “Do re mi fa so la ti do" sounds on power up. The machine will not fully boot just repeat the tones indefinitely. If I turn it off and back on fairly quickly it will boot and play just fine. Once booted it will play indefinetly without issue.
My first thought are the big PS caps but wanted to fish for others thoughts before doing so.