Skip to content

Health Check fail (102) and MPS fails (508) #372

Description

@Akilax0

Summary

Aria Gen 2 recordings made with profile8 with OS v22 has a StreamId 502-1 , but it is not registered in Aria Device Model. The data provider cannot label or activate it, so it is dropped. The VRS health check reports the device_info stream is missing.

Environment

  • Glasses: Aria Gen 2 ("Oatmeal")
  • Glasses OS: release v22, channel "Nebula OTA Public", build 5117682.1130.500 (Jun 23 2026)
  • Recording profile: predefined profile8
  • OS (host): Fedora 44, Python 3.12 (conda env)
  • Packages:
    projectaria-client-sdk 2.4.0
    projectaria-tools 2.1.4
    projectaria-mps 1.2.3
    projectaria-vrs-health-check 1.2.1

Outputs

opening a profile8 recording ,

[VrsDataProvider][INFO]: Fail to activate streamId 502-1
[StreamIdLabelMapper][WARNING]: stream id 502-1 not found in Aria Device Model. You will not be able to get the label of this stream.

VRS health check reports

streams_match_profile: fail
ERRORS: device_info (device/oatmeal): expected 1, found 0
WARNINGS: Unmapped stream found: GPS Data Class (device/oatmeal), instance 1;
          Unmapped stream found: Time Domain Mapping Class (device/oatmeal), instance 1;
          Unmapped stream found: Battery Data Class (device/oatmeal), instance 1

aria_mps exits with error 102 locally , when healthcheck bypassed, recording encrypts and uploads successfully but server side processing then fails.

feature: SLAM          → status: FAILED, error_code: 508
feature: HAND_TRACKING → status: FAILED, error_code: 508

Steps to reproduce

  • Record with predefined profile8 on Aria Gen 2 running OS v22 (~2 min, normal head motion).
  • Open the VRS with projectaria-tools 2.1.4 → observe Fail to activate streamId 502-1 and the not found in Aria Device Model warning.
  • Run the VRS health check → streams_match_profile fails with device_info: expected 1, found 0.
  • Run aria_mps single -i .vrs --features SLAM HAND_TRACKING → local error 102; if health check is bypassed, server returns 508.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions