There's still something funky happening with the mobile app, too. For instance, this note shows tje image has been removed from nostr.build on most clients, but it is still visible on Primal's app, until you tap to view it full screen.
Primal screenshot:

Expanded:

This suggests that primal is showing their cached version until you open the image, rather than just showing the original.
