The terminal HTTP 314 (AppFlavorMismatch) surface: the signed-in account's
license can't access this app. Copy is driven by the deployment flavor and
the backend's currentTier + missingPrivileges, preferring the backend's
localized message when present. On the Pro app the blocked account is a One
(or unlicensed) user, so the copy names the tier they actually have and the
store badges point them to the orange Enode One app; "Contact support" is
the "reach out to enode" path. Rendered through BlockingErrorDialog
(full-stop, no resume) — the user can only acknowledge and go back.
The terminal HTTP 314 (AppFlavorMismatch) surface: the signed-in account's license can't access this app. Copy is driven by the deployment
flavorand the backend'scurrentTier+missingPrivileges, preferring the backend's localized message when present. On the Pro app the blocked account is a One (or unlicensed) user, so the copy names the tier they actually have and the store badges point them to the orange Enode One app; "Contact support" is the "reach out to enode" path. Rendered through BlockingErrorDialog (full-stop, no resume) — the user can only acknowledge and go back.