Thank you for your quick reply.
![]()
After hours of debugging
, I finally found out that the error is casued by the setting.
Prevent anons from downloading files
Prevent anonymous users from downloading attachments.
The error occur when I enable this setting.
The imagesloaded.js file, which Topic List Previews dynamically loads from
/uploads/default/original/1X/d8ce366bd7aad8f9fc7b26b08aecc855dd6d425c.js, was blocked for anonymous users when the “Prevent anons from downloading files” setting was enabled.
As a result, the browser failed to load the script, causing the preview-edits.gjs component in TLP to malfunction for logged-out visitors.
And the error disappear immediately when I reset back to default.

