Created attachment 370183 [details] Attached the network tab of resources requested Mobile Safari (Iphone 6/S) IOS 12.1/2 not loading the Javascript resources randomly which causing page blank or breaking experience. <html> <head> <link rel="preload" as="script" href="https://assetsdomain.com/page/static/js/manifest.a66c8fde7b6182dfe95a.js"> <link rel="preload" as="script" href="https://assetsdomain.com/page/static/js/vendor.common.f8305ddb267e1bcfafad.js"> <link rel="preload" as="script" href="https://assetsdomain.com/page/static/js/core.vendor.fd42ddf2a6c3d1b93f85.js"> <link rel="preload" as="script" href="https://assetsdomain.com/page/static/js/app.3742e0ebf54e73bc4c03.js"> some third party script tags </head> <body> <dom> <third party Scripts> <script type="text/javascript" src="https://assetsdomain.com/page/static/js/manifest.a66c8fde7b6182dfe95a.js"></script> <script type="text/javascript" src="https://assetsdomain.com/page/static/js/vendor.common.f8305ddb267e1bcfafad.js"></script> <script type="text/javascript" src="https://assetsdomain.com/page/static/js/core.vendor.fd42ddf2a6c3d1b93f85.js"></script> <script type="text/javascript" src="https://assetsdomain.com/page/static/js/app.3742e0ebf54e73bc4c03.js"></script> </body> <html> Sometimes all the above 4 Javascript are not loading / not seen any network request in the network tab itself. Sometimes it loads only partial requests 1 / 2 / 3 requests in the network tab which breaks the entire website. We had noticed this problem only on Safari IOS 12.1 / 2 as well. Attached the screenshot of the network request
This problem affecting our customers' lot. You can access https://www.macys.com macys.com calling the below static assets (file hash will change based on content on every release. Mobile Safari IOS 12 users are seeing a broken page when we dig into the problem and noticed that network request itself not made. it says request headers empty and response empty. <head> <link rel="preload" as="script" href="https://assets.macysassets.com/page/home-page/static/js/home-page.manifest.a66c8fde7b6182dfe95a.js"> <link rel="preload" as="script" href="https://assets.macysassets.com/page/home-page/static/js/home-page.vendor.common.f8305ddb267e1bcfafad.js"> <link rel="preload" as="script" href="https://assets.macysassets.com/page/home-page/static/js/home-page.core.vendor.fd42ddf2a6c3d1b93f85.js"> <link rel="preload" as="script" href="https://assets.macysassets.com/page/home-page/static/js/home-page.mcom.3742e0ebf54e73bc4c03.js"> </head> <body> <script type="text/javascript" src="https://assets.macysassets.com/page/home-page/static/js/home-page.manifest.a66c8fde7b6182dfe95a.js"></script> <script type="text/javascript" src="https://assets.macysassets.com/page/home-page/static/js/home-page.vendor.common.f8305ddb267e1bcfafad.js"></script> <script type="text/javascript" src="https://assets.macysassets.com/page/home-page/static/js/home-page.core.vendor.fd42ddf2a6c3d1b93f85.js"></script> <script type="text/javascript" src="https://assets.macysassets.com/page/home-page/static/js/home-page.mcom.3742e0ebf54e73bc4c03.js"></script> </body>
<rdar://problem/50967566>