تم حل المشكلة، بقراءة الكود المصدري.
لا يتم إخفاء المستخدمين الذين تم كتم صوتهم أو تجاهلهم فحسب، بل يتم أيضًا إخفاء المستخدمين الذين تم تعيين disallowed_pms_from لهم.
كان لدى المستخدم الخاص بي كلا مربعي إعداد الرسائل المباشرة محددين ولم يتم تحديد أي مستخدم في القائمة البيضاء.
بالمناسبة، إذا منع المستخدم الرسائل المباشرة من المستخدمين الآخرين، فلن يرى أي صورة رمزية في قائمة المعجبين في أسفل المنشورات؟ إنه سلوك غير متوقع إلى حد ما.
من الغريب أنه عندما حاولت لأول مرة إعادة إنتاج المشكلة، كان لدي المكون الإضافي Discourse Reactions ممكّنًا. مع تمكين المكون الإضافي Reactions، يمكن للمستخدمين رؤية صور المستخدمين الذين أعجبوا بمنشوراتهم حتى لو لم يكن المستخدم مسموحًا له بإرسال رسائل إليهم. يبدو هذا هو السلوك الصحيح بالنسبة لي.
مع تعطيل المكون الإضافي Reactions، لا يمكن للمستخدمين رؤية صور المستخدمين الذين أعجبوا بمنشوراتهم إذا لم يكن المستخدم الذي أعجب بالمنشور مسموحًا له بإرسال رسائل إليهم.