Unexpected or garbled text on mobile

I have a fully client-side React app (no SSR) that uses Plasmic for all UI text and components. In production, some mobile users intermittently see completely wrong or nonsensical text—words or sentences not present anywhere in our project and most of them do not carry any meanings in any language. For example, under our calendar component “رزرو” sometimes renders as “کت” and “یادداشت” shows up as “گفته شده است: متن خبر:” and “برداشت” as “آدید”.

Steps to Reproduce:
We couldn’t reproduce it on any of our devices with any internet providers. Only some users see it that way.

Expected Behavior:
All users should always see the exact text defined in Plasmic (“رزرو”, “یادداشت”, etc.) with no extraneous or draft content.

What I’ve Checked:

  • The JSON response fetched from CDN is correct and contains only our intended strings.
  • preview is set to false, and no hydration warnings appear (since no SSR).
  • No remnants of draft or branch-specific data in our Plasmic project.

How can we fix that?