Defective ports do happen more often than one might hope, especially with cheaper manufacturers. The batter leg should work even in defective ports since that is always connected, are you sure you are checking the correct leg? The hilt side is the side that would normally not work correctly, since it is the side that switches on and off.