I am not an expert but I think it is related to this setting being client sided and not saved in the server. Like the chat when I log in I saw some comments from ignored users just before I log then the new one disappear.
yes, this i think is the reason, noticed the same for ignores.