Your problem may be linked to the 7 days cap on localStorage introduced in iOS/iPad 13.4
Here is a link to a blog post from webkit :
Full Third-Party Cookie Blocking and More - https://webkit.org/blog/10218/full-third-party-cookie-blocking-and-more/
Did you try using service workers ? I wonder if service workers could prevent data loss in PWA
Hope I helped.
Topic:
Safari & Web
SubTopic:
General
Tags: