Analytics Events visible in Alarm Manager but missing from Search results (XProtect Professional+ 2025 R3)

I am writing to report a critical issue regarding the Search functionality in XProtect Professional+ 2025 R3. Our system, AIBridge (a multi-channel AI device registered via ONVIF), is experiencing a discrepancy where events are correctly triggered but do not appear in the Search results.

1. Environment Details

  • VMS: XProtect Professional+ 2025 R3 (Test Build)

  • Integration:

    • Events: Analytics Event Protocol (XML via TCP/HTTP on Port 9090)

    • Metadata: RTSP Metadata Track (ONVIF MetadataStream with Bounding Boxes)

2. Problem Description

  • Alarm Manager: Analytics Events

    are received perfectly and visible in the real-time alarm list.

  • Smart Client Search: Searching for the same camera and time range yields “No search results”

  • Regression: This integration method worked correctly in previous versions. The issue has surfaced specifically in the 2025 R3 environment.

3. Technical Data Summary

We have confirmed that:

  • Analytics Event XML: Sent with a <Value> tag containing detailed event strings.

  • Metadata Stream: Properly includes ObjectId, BoundingBox, and Class (Human/Vehicle) following ONVIF standards.

  • Source Mapping: The <Source> in the XML is correctly mapped to the camera registered in the Management Client.

4. Questions & Requests

  1. Indexing Requirements: Has 2025 R3 introduced stricter requirements for indexing Analytics Events? Specifically, is a structured <ID> within the <ObjectList> now mandatory to link the event with the Metadata for Search indexing?

  2. Schema Changes: Are there any updated schema requirements for the AnalyticsEvent protocol to be compatible with the Centralized Search engine?

  3. Debugging Logs: Which specific server-side logs should we analyze to diagnose why events visible in the Alarm Manager are being omitted from the Search Index?

5. Additional Debugging Materials

We have prepared detailed debugging materials, including Packet Captures (Wireshark/PCAP) and internal logs, to assist in your investigation.

When the Events are clearly received and handled the MIP SDK does this correctly. The search engine is not picking up must be an error.

Please create an support case with Milestone Technical Support, they can report a bug on the search engine (not the MIP SDK).

You can access the support case interface here:
https://support.milestonesys.com/
This requires a login. If you cannot access it directly, use the following steps:

Go to https://www.milestonesys.com/
Log in, then select XProtect.
From there, you will have access to Packs and the Support section.
In the menu, choose the support option that best matches your request.

I’d like to contact technical support, but I’m getting an error like the one in the image. Is there something I’m missing?

Please try to accept all cookies and if you have an adblocker please try to disable it, try if it makes a difference.

Otherwise you will need to call Milestone hotline to get help with the login..

1 Like

Is the Milestone hotline a support team?

I’ve already sent numerous emails to the email address at Contact Milestone Systems | Sales, Technical Support & other inquiries for help, but months have passed without a response.

This forum is specifically dedicated for questions concerning integration development and use on Milestone SDK and APIs.
I am sorry to hear you have had no response. Please try again. Perhaps try to call on the phone, they should be able to help with the login issue, it might be next step then to report the issue you have presented, but if you get help with the login that will be the right first step.