Skip to content

[Due for payment 2026-07-03] [$250] [Sentry: APP-3E3] HybridApp Android Fabric getViewState RetryableMountingLayerException #93833

Description

@mountiny

Sentry

https://expensify.sentry.io/issues/APP-3E3

Impact (snapshot at filing)

  • Users (total since first seen): 330
  • Events: 475
  • Users (last 14d, 9.4.x releases): 117
  • First seen: 2025-12-31
  • Last seen: ongoing
  • Platform: Android HybridApp
  • App version(s): 9.4.5–9.4.9
  • Affected route(s): /search (SearchReport view)
  • Mechanism: UncaughtExceptionHandler

Stack trace (top frames, first-party only)

com.facebook.react.fabric.mounting.SurfaceMountingManager.getViewState
com.facebook.react.fabric.mounting.SurfaceMountingManager.addViewAt
com.facebook.react.fabric.mounting.mountitems.IntBufferBatchMountItem.execute
com.facebook.react.fabric.mounting.MountItemDispatcher.dispatchMountItems

Suspected cause

Fabric mounting race — mount item references a stale view tag after the view state was removed.

Reproduction

Unknown — see Sentry events linked from the Sentry issue.

Related

Upwork Automation - Do Not Edit
Issue OwnerCurrent Issue Owner: @mallenexpensify

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributorOverdue

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
SUBISSUE

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions