I only ever see that behavior in the moderation queue when the queue item refers to content that doesn't exist anymore (so it can't find the data that fills the fields). Usually this is a race condition that happens when another moderator deletes the content while you are loading the moderation queue, but I have also gotten it to happen in 4.0.16 build 001 by running the deferred task for moderator queue population manually after the content that triggered the task was deleted (but this case was fixed in build 003).
Since there is little information in the queue entry, it is difficult to know whether it corresponds to the content in your other screenshot. I suspect that it does not, and that actually no queue entry is being created for that content at all due to a separate issue.
In
library/vw/XenForo/ModerationQueueHandler/vw.php, find:
Code:
//if (vw_Hard_Core::model('UI')->check('can_approve_tab', $item))
Replace with:
Code:
if (
$item AND
vw_Hard_Core::model('UI')->check('can_main_tab', $item) AND
vw_Hard_Core::model('UI')->check('can_approve_tab', $item)
)
- Then please check if the entry disappears from the moderation queue. If it does, then it was unrelated to the content.
- If it does not disappear, then it might be related to the content. Try approving/denying the content from the content's own controls, and see if the queue entry disappears.
- Try creating a new content that will be moderated. Does the new content appear in the queue correctly?