As stated double check that ONVIF is enabled and if your camera is like mine you might want to also enable Adaptive Stream.. If I don't enable that on my Axis camera I can add the camera to my NVR but it will kick off all other cameras because the stream is to much of my Amcrest or Dahua NVRs.. While this might not be the case for all users it is something to check if that might be the issue..
For me, to access I click the COG in the bottom right of the cameras WebUI and there is an option there to turn on or off.. With it on I can connect to my NVRs without an issue even using 1080P at 60fps..