Overview
E2's website has two separate classes of problems. Some product records are incomplete, while other products have valid media in WooCommerce but the category template leaves those images blank. Older product pages and other pages also link to files that have moved or been deleted. That is why visitors see both blank product cards and 404s.
The public catalogue itself is present: the WooCommerce Store API returned 211 products, and we built an isolated Felix preview from that capture. The image problem is not a single broken image host; all 728 image URLs attached to the captured products returned successfully. The failures are mainly stale references, missing product media, and a rendering mismatch.
Performance has a separate path. The site is running on an Apache origin behind Ionblade/OVH, while NitroPack caches some pages but bypasses the homepage. The homepage sent about 8 MB in the browser and loaded 81 scripts, 52 stylesheets, and repeated reCAPTCHA assets. With full WordPress admin access, we can start with the catalogue fixes and the NitroPack settings available in the dashboard, then escalate to template or origin changes only where those controls are not enough.