Is it possible to fix a broken EV3 Port?
It sounds like the polyfuse (the fuse that protects the motor circuit) or the motor driver (the chip that switches power on and off to the motors) has failed.

You can contact LEGO customer support and let them know about it. They will probably replace the EV3 if it is determined to be defective.

Or, if you are the do-it-yourself kind of person with surface mount device soldering skills, you could attempt to replace the components yourself.