Magnetometer calibration freezes and fails to store

I am trying to calibrate the magnetometer using the ZED Sensor Viewer. The calibration dialog keeps freezing. If I can get it to work long enough to capture some data and see the circles/ellipses, I am not able to store the calibration to my camera. I get an error.

Sometimes the graphs update and sometimes they don’t. However, eventually the window and all graphs stop working.

If I go back to the Viewer, after a few seconds the Magnetometer graph starts to display good data.

All camera and IMU data works fine, just not the calibration. It seems to be an issue with just the calibration window.

This is a new download from last week. ZED Explorer shows V5.3.0.

Hi @DrRoboto
Welcome to the StereoLabs community.

What model of camera are you using? Is it a ZED 2 or a ZED 2i?
What operating system?

Zed2 on Windows 11. The camera is from around 2022-2023.

I can’t upload a file, so here is the diagnostic report.

{

"AI Models": {

    "info": \[

        "MULTI CLASS DETECTION is not optimized",

        "MULTI CLASS MEDIUM DETECTION is not optimized",

        "MULTI CLASS ACCURATE DETECTION is not optimized",

        "HUMAN BODY FAST DETECTION is not optimized",

        "HUMAN BODY MEDIUM DETECTION is not optimized",

        "HUMAN BODY ACCURATE DETECTION is not optimized",

        "HUMAN BODY 38 FAST DETECTION is not optimized",

        "HUMAN BODY 38 MEDIUM DETECTION is not optimized",

        "HUMAN BODY 38 ACCURATE DETECTION is not optimized",

        "PERSON HEAD DETECTION is not optimized",

        "PERSON HEAD ACCURATE DETECTION is not optimized",

        "REID ASSOCIATION is not optimized"

    \],

    "valid": \[

        "NEURAL LIGHT DEPTH is optimized",

        "NEURAL DEPTH is optimized",

        "NEURAL PLUS DEPTH is optimized"

    \]

},

"CUDA Operations": {

    "cudaDeviceCount": 1,

    "cudaDriverVersion": 13010,

    "cudaDriverVersionString": "13.1",

    "cudaGetDeviceCountResult": 0,

    "cudaRuntimeLoaded": true,

    "cudaRuntimeVersion": 13010,

    "cudaRuntimeVersionString": "13.1",

    "cudaTestVersion": "1.0",

    "gpuTests": \[

        {

            "computeCapability": "8.6",

            "computeCapabilityMajor": 8,

            "computeCapabilityMinor": 6,

            "freeResult": 0,

            "freeSuccess": true,

            "gpuId": 0,

            "gpuName": "NVIDIA GeForce RTX 3070 Ti",

            "mallocResult": 0,

            "mallocSuccess": true,

            "memcpyD2HResult": 0,

            "memcpyD2HSuccess": true,

            "memcpyH2DResult": 0,

            "memcpyH2DSuccess": true,

            "memoryBusWidthBits": 256,

            "memsetResult": 0,

            "memsetSuccess": true,

            "multiProcessorCount": 48,

            "pciBusId": 1,

            "pciDeviceId": 0,

            "pciDomainId": 0,

            "setDeviceResult": 0,

            "testElements": 1048576,

            "testPassed": true,

            "testSizeBytes": 4194304,

            "totalGlobalMemMB": 8191,

            "validationPassed": true

        }

    \],

    "testSizeMB": 1,

    "valid": \[

        "<b>GPU 0 (NVIDIA GeForce RTX 3070 Ti):</b> CUDA operations working correctly"

    \]

},

"Camera Test": {

    "ASMediaFound": \[

    \],

    "CorruptedFirmware": \[

    \],

    "InternalDevicesCount (GMSL)": \[

    \],

    "InternalDevicesCount (USB)": \[

    \],

    "MCUDetected": \[

    \],

    "OC_Cam_Detected": \[

    \],

    "OtherUSBDevices": \[

    \],

    "Serial Number": \[

    \],

    "USBList": \[

        {

            "USB_path": "/9",

            "idProduct": "0xc548",

            "idVendor": "0x046d"

        },

        {

            "USB_path": "/1",

            "idProduct": "0x0608",

            "idVendor": "0x05e3"

        },

        {

            "USB_path": "/1",

            "idProduct": "0x0610",

            "idVendor": "0x05e3"

        },

        {

            "USB_path": "/11",

            "idProduct": "0x5702",

            "idVendor": "0x048d"

        },

        {

            "USB_path": "/10",

            "idProduct": "0x00db",

            "idVendor": "0x045e"

        },

        {

            "USB_path": "/1/2",

            "idProduct": "0x00ab",

            "idVendor": "0x1532"

        },

        {

            "USBMode": 3,

            "USB_path": "/4",

            "bDescriptorType": 1,

            "bDeviceProtocol": 1,

            "bLength": 18,

            "bMaxPacketSize0": 9,

            "bNumConfigurations": 1,

            "bcdDevice": "1.0",

            "bcdUSB": "3.0",

            "bcdUSBClass": 239,

            "bcdUSBSubClass": 2,

            "busNumber": 4,

            "device": "ZED2",

            "iManufacturer": 1,

            "iProduct": 2,

            "iSerial": 0,

            "idProduct": "0xf780",

            "idVendor": "0x2b03"

        },

        {

            "USB_path": "/1/3",

            "idProduct": "0x0002",

            "idVendor": "0x051d"

        },

        {

            "USBMode": 3,

            "USB_path": "/4",

            "bDescriptorType": 1,

            "bDeviceProtocol": 1,

            "bLength": 18,

            "bMaxPacketSize0": 9,

            "bNumConfigurations": 1,

            "bcdDevice": "1.0",

            "bcdUSB": "3.0",

            "bcdUSBClass": 239,

            "bcdUSBSubClass": 2,

            "busNumber": 4,

            "device": "ZED2",

            "iManufacturer": 1,

            "iProduct": 2,

            "iSerial": 0,

            "idProduct": "0xf780",

            "idVendor": "0x2b03"

        },

        {

            "USB_path": "/1/1",

            "idProduct": "0x00aa",

            "idVendor": "0x1532"

        },

        {

            "USB_path": "/2",

            "idProduct": "0x2512",

            "idVendor": "0x0424"

        },

        {

            "USB_path": "/12",

            "idProduct": "0x0616",

            "idVendor": "0x0e8d"

        },

        {

            "USB_path": "/12",

            "idProduct": "0x0616",

            "idVendor": "0x0e8d"

        },

        {

            "USBMode": 2,

            "USB_path": "/2/2",

            "bDescriptorType": 1,

            "bDeviceProtocol": 0,

            "bLength": 18,

            "bMaxPacketSize0": 64,

            "bNumConfigurations": 1,

            "bcdDevice": "3.8",

            "bcdUSB": "2.0",

            "bcdUSBClass": 0,

            "bcdUSBSubClass": 0,

            "busNumber": 4,

            "device": "ZED2 MCU",

            "iManufacturer": 1,

            "iProduct": 2,

            "iSerial": 3,

            "idProduct": "0xf781",

            "idVendor": "0x2b03"

        },

        {

            "USB_path": "/3",

            "idProduct": "0x0626",

            "idVendor": "0x05e3"

        },

        {

            "USB_path": "/1/2",

            "idProduct": "0x00ab",

            "idVendor": "0x1532"

        },

        {

            "USB_path": "/1/1",

            "idProduct": "0x00aa",

            "idVendor": "0x1532"

        },

        {

            "USB_path": "/10",

            "idProduct": "0x00db",

            "idVendor": "0x045e"

        }

    \],

    "USBMode": \[

    \],

    "ZED Camera Module Detected": \[

    \],

    "ZED MCU Module Detected": \[

    \],

    "ZEDCount": \[

    \],

    "ZEDDetected": \[

    \],

    "ZEDs": \[

    \],

    "camera": \[

    \],

    "captureDevices": \[

    \],

    "controllers": \[

        {

            "CompatibleIDs": "PCI\\\\VEN_1022&DEV_43F7&REV_01",

            "Description": "USB xHCI Compliant Host Controller",

            "DeviceName": "AMD USB 3.20 eXtensible Host Controller - 1.10 (Microsoft)",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0004",

            "Location": "PCI bus 17, device 0, function 0",

            "Manufacturer": "Generic USB xHCI Host Controller",

            "Name": "PCI",

            "PhysicalName": "\\\\Device\\\\NTPNP_PCI0051"

        },

        {

            "CompatibleIDs": "USB\\\\USB20_HUB",

            "Description": "Generic USB Hub",

            "DeviceName": "",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0010",

            "Location": "Port\_#0001.Hub\_#0005",

            "Manufacturer": "(Standard USB HUBs)",

            "Name": "USB",

            "PhysicalName": "\\\\Device\\\\USBPDO-6"

        },

        {

            "CompatibleIDs": "",

            "Description": "USB Root Hub (USB 3.0)",

            "DeviceName": "",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0005",

            "Location": "",

            "Manufacturer": "(Standard USB HUBs)",

            "Name": "USB",

            "PhysicalName": "\\\\Device\\\\USBPDO-3"

        },

        {

            "CompatibleIDs": "",

            "Description": "USB Root Hub (USB 3.0)",

            "DeviceName": "",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0007",

            "Location": "",

            "Manufacturer": "(Standard USB HUBs)",

            "Name": "USB",

            "PhysicalName": "\\\\Device\\\\USBPDO-0"

        },

        {

            "CompatibleIDs": "USB\\\\USB20_HUB",

            "Description": "Generic USB Hub",

            "DeviceName": "",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0023",

            "Location": "Port\_#0001.Hub\_#0004",

            "Manufacturer": "(Standard USB HUBs)",

            "Name": "USB",

            "PhysicalName": "\\\\Device\\\\USBPDO-7"

        },

        {

            "CompatibleIDs": "USB\\\\USB20_HUB",

            "Description": "Generic USB Hub",

            "DeviceName": "",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0014",

            "Location": "Port\_#0004.Hub\_#0007",

            "Manufacturer": "(Standard USB HUBs)",

            "Name": "USB",

            "PhysicalName": ""

        },

        {

            "CompatibleIDs": "",

            "Description": "USB Root Hub (USB 3.0)",

            "DeviceName": "",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0009",

            "Location": "",

            "Manufacturer": "(Standard USB HUBs)",

            "Name": "USB",

            "PhysicalName": "\\\\Device\\\\USBPDO-2"

        },

        {

            "CompatibleIDs": "PCI\\\\VEN_1022&DEV_15B7&REV_00",

            "Description": "USB xHCI Compliant Host Controller",

            "DeviceName": "AMD USB 3.10 eXtensible Host Controller - 1.20 (Microsoft)",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0001",

            "Location": "PCI bus 21, device 0, function 4",

            "Manufacturer": "Generic USB xHCI Host Controller",

            "Name": "PCI",

            "PhysicalName": "\\\\Device\\\\NTPNP_PCI0028"

        },

        {

            "CompatibleIDs": "PCI\\\\VEN_1022&DEV_15B8&REV_00",

            "Description": "USB xHCI Compliant Host Controller",

            "DeviceName": "AMD USB 2.0 eXtensible Host Controller - 1.20 (Microsoft)",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0002",

            "Location": "PCI bus 22, device 0, function 0",

            "Manufacturer": "Generic USB xHCI Host Controller",

            "Name": "PCI",

            "PhysicalName": "\\\\Device\\\\NTPNP_PCI0030"

        },

        {

            "CompatibleIDs": "",

            "Description": "USB Root Hub (USB 3.0)",

            "DeviceName": "",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0006",

            "Location": "",

            "Manufacturer": "(Standard USB HUBs)",

            "Name": "USB",

            "PhysicalName": "\\\\Device\\\\USBPDO-4"

        },

        {

            "CompatibleIDs": "USB\\\\USB30_HUB",

            "Description": "Generic SuperSpeed USB Hub",

            "DeviceName": "",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0022",

            "Location": "Port\_#0003.Hub\_#0004",

            "Manufacturer": "(Standard USB HUBs)",

            "Name": "USB",

            "PhysicalName": "\\\\Device\\\\USBPDO-5"

        },

        {

            "CompatibleIDs": "PCI\\\\VEN_1022&DEV_15B6&REV_00",

            "Description": "USB xHCI Compliant Host Controller",

            "DeviceName": "AMD USB 3.10 eXtensible Host Controller - 1.20 (Microsoft)",

            "Driver": "{36fc9e60-c465-11cf-8056-444553540000}\\\\0000",

            "Location": "PCI bus 21, device 0, function 3",

            "Manufacturer": "Generic USB xHCI Host Controller",

            "Name": "PCI",

            "PhysicalName": "\\\\Device\\\\NTPNP_PCI0027"

        }

    \],

    "resolutions": \[

    \],

    "sensors": \[

    \],

    "valid": \[

        "<b>Camera: </b>ZED 2",

        "<b>USB Bandwidth: </b> OK",

        "<b>USB Bandwidth: </b> OK"

    \]

},

"Graphics Card": {

    "deviceCount": 1,

    "deviceDriverVersion": 13010,

    "devices": \[

        {

            "arch": "Ampere",

            "computeCapability": "8.6",

            "cores": 6144,

            "name": "NVIDIA GeForce RTX 3070 Ti",

            "totalMemoryBytes": "8589410304",

            "totalMemoryMB": 8191.5

        }

    \],

    "initResult": 0,

    "valid": \[

        "<b>Graphics card: </b> NVIDIA GeForce RTX 3070 Ti"

    \]

},

"Processor": {

    "OS": "Windows 10 FallCreators",

    "avxSupported": true,

    "coreCount": "8",

    "cpu": "AMD Ryzen 7 7700X 8-Core Processor             ",

    "datetime": "2026-06-06 21:13:57",

    "hyperThreading": "1",

    "motherboard": "X670 AORUS ELITE AX, Gigabyte Technology Co., Ltd.",

    "ramCapacity": "63.7404",

    "ramUsage": "0",

    "ramUsed": "16.1628",

    "threadCount": "16",

    "valid": \[

        "<b>Processor: </b> AMD Ryzen 7 7700X 8-Core Processor             ",

        "<b>Motherboard: </b> X670 AORUS ELITE AX, Gigabyte Technology Co., Ltd."

    \]

},

"ZED SDK": {

    "CUDA Toolkit version": "V13.3.33 -->located in C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v13.3/bin/nvcc.exe",

    "CUDA loading": false,

    "ZED SDK Version (Diag)": "5.3.0",

    "ZED SDK Version (RT)": "5.3.0",

    "ai": {

        "checkAI": true,

        "cudaVersion": 13010,

        "tensorVersion": 101303

    },

    "binFiles": \[

        "nvinfer_10.dll",

        "nvinfer_builder_resource_10.dll",

        "nvinfer_plugin_10.dll",

        "nvonnxparser_10.dll",

        "sl_ai64.dll",

        "sl_zed64.dll",

        "zlibwapi.dll"

    \],

    "driverVersion": "591.86",

    "drivervDllVersion": "32.0.15.9186",

    "resourcesFiles": \[

        "neural_depth_5.3.model",

        "neural_depth_5.3.model_optimized-fbcbw-1-86-13010-101303-9-256-4096-48-100-512-48-0-0e53-512",

        "neural_depth_5.3.model_optimized-kcebw-1-86-13010-101303-9-256-4096-48-100-512-48-0-0e53-1024",

        "neural_depth_light_5.3.model",

        "neural_depth_light_5.3.model_optimized-fbcbw-1-86-13010-101303-9-256-4096-48-100-512-48-0-0e53-512",

        "w101303_timing_cache"

    \],

    "resourcesFilesExpected": \[

        "objects_performance_3.2"

    \],

    "runtimeDllVersion": 13010,

    "valid": \[

        "<b>ZED SDK version:</b> 5.3.0",

        "<b>CUDA version:</b> V13.3.33"

    \]

}

}

Hi @DrRoboto
I’ve just forwarded all the details to the ZED SDK team to verify whether there is a regression in magnetometer calibration data saving with SDK v5.3 on Windows.

Meanwhile, you could try to calibrate the device using an older version of the ZED SDK.

I installed the older v4.2.5 and the magnetometer calibration worked properly. All of the data windows updated properly and I was able save the calibration to the camera.

I can only assume there is an issue with v5.3. Let me know if you need anything from me to help debug the issue.

Hi @DrRoboto
Thank you for the feedback. The ZED SDK is on this problem. A fix will be available soon.