For product related troubleshooting, see our step-by-step guides. And if you haven't already, we recommend you search the FAQ.
Make sure that you are using the correct Axis product for your purposes.
Check that you are using the latest AXIS OS/firmware version, or the latest LTS, including service releases that might contain the fix of your problem.
You can check if recent updates in the firmware can be the source of your problem. Check the AXIS OS Portal, under "Release notes", "Release archive", and especially under "Developer information".
Check the server report of your Axis product to see if there is something that indicates the cause of your problem.
If applicable, make sure that you are using the latest SDK version.
Check the release notes of the SDK to see if the problem you experience is a known problem.
See the Troubleshooting & maintenance section in the AXIS OS Portal to learn about supported troubleshooting tools and commands in the AXIS OS that may help you identify and solve your problem.
Make a network trace to check what data is sent between your software and your Axis product-
You can use AXIS Metadata Monitor to visualize the metadata stream produced by your Axis product.
Check the number of streams generated, in the section Caching Streams using the AXIS Server Report Viewer. Multiple streams with high resolution may be an indication that the camera faces too high encoding load.
Sometimes video doesn’t play well due to network problems, even though the bitrate seems okay. It may be the case that a node on the network hits a capacity limit during the bursts the camera is emitting. This might be solved by using the network traffic shaping function in the camera.