My guess for the radar is that it wasn´t meant to be manned manually.
What comes to 'pinging', it most likely depends on how 'good' your sonarman is. Give him some medals and try again. Also, if you click on the sonarman, you can order him to ping for a accurate range or approx. range.
Hope this helps.