Error on hydrating without changing the code
Hey guys. In this morning I got this without changing anything on files like root.tsx or App.tsx. It's this coming from some internal changes?

13 Replies
Hi Sorin,
We will investigate
We have been battling the same all day and finally concluded it is an issue in the gadget platform. Seems to impact development and not production for us.
It's sporadic too - if you close the message then it sometimes reappears and sometimes doesn't - it's like you have an error on one of your servers as the behavior is not consistent
Please can this be escalated. FYI @[Gadget] Mark
Ah okay, make sense now
It is still impacting us this morning - surprised more people have not raised thie issue
Hello folks,
Could you please share some app URLs so that we can take a closer look?
Here you go: store-unity.gadget.app
One of our app - https://ribbn.gadget.app
we're working on getting a fix out for this ASAP, will let y'all know when it is out
ok, the majority of these errors should have stopped, please let me know if you're still seeing some that you weren't seeing a couple days ago! the issue was an errant proxy injecting a change that caused the hydration errors which we have reverted and will test much deeper to ensure this can't happen again! there shouldnt have been any impact to any production apps -- just these errors in development
we found one more hydration error that can only be corrected in your app's code, and only happens for Shopify apps when you're using the in-Gadget editor preview of or the full-page mock embedded preview. it comes from Gadget's replacement of the Shopfiy App Bridge CDN script to power the mock mode. the error looks like this:
and you can suppress it like this:
Still seeing the issue - It worked for like an hour and suddenly stopped working again (not in the preview)
Working now - I had to delete all the localstorage / session storage / cookies.
Thanks Gadget team! Seems to be working fine for us now. 👍
All good here too. Thank you guys!
I still get this error from time to time
I have to delete the local and session storage to make it work again