Can be that module is dead so this one you can not fix ! but you can try to clan module with alkohol it can help sometimes.
sounds like you need to completely take it apart and clean as suggested everything with alcohol
I bought a functioning C515 but one of the buttons functions but is completely worn out. Is there a way to swap the buttons from my other c515?