(Before you tell me to reset repeat rate, it's not that

)
My Ducky Shine 3 has been freezing (not responding to inputs) and repeating the last input (any key) for a second or so like thiiiiis. Inputs are not necessarily causing it, as sometimes these "hangups" occur and I can not type for a second or so until they are over. If one occurs while I'm typing though, it'll repeeeeeeat the last letter I typed a few times. During this time, any other keypresses are ignored. Any idea what could be causing it?
I've been advised to replace the mini usb port on it. Would this be a good place to start?
Any other ideas as to what might be causing it would be much appreciated. I really need to get around to fixing this, as I really miss this keyboard and don't have the money for a replacement.