To determine if its a hardware issue you definitely need to reinitialize the ksu, reprogram and see if the issue is still happening. Just the other day I had a SBX system where all speakerphone function was lost. Turned out to be a bad database and the reinitialize fixed the problem.