Is your seat correct? Are your shorts too tight? You could be unknowingly sitting on your ball as you pedal and have the shorts get caught and compress your ball with every downstroke. Try 1 ride freeballing in regular short pants to make sure you aren't sitting on one. See if you feel the same discomfort as when you are in your bicyling shorts.