Check the USB port on your phone. If it is dirty, that can cause issues.
Alternatively, have you tried using Kies Air? You can transfer files that way as well.
I try to share my knowledge and experience. Please do your own research to find an appropriate solution for your situation.