Hello,
I would like to report a possible bug in wpDiscuz. When a visitor tries to rate a post as a guest (not logged in), the system shows the message “You cannot vote for your own comment.” However, the user is not voting on their own comment; they are simply trying to rate the post while not being logged in.
Guest ratings used to work correctly on our site, but recently this behavior changed and guests can no longer vote. The message therefore appears to be incorrect. I will also attach a screenshot of the general settings in case it helps identify the issue.
For context: the site is running behind Cloudflare.
Expected behavior: guests should be able to rate posts without being logged in, as this worked before.
Could you please check whether this is a known issue or something introduced in a recent update?
Thank you.
Small update: I checked the AJAX response in the browser console and it always returns the error “wc_self_vote”.
While debugging I noticed that guest voters seem to be identified by a hashed IP address, but later this value may be compared to the comment user ID. Since guest comments usually have a user ID of 0, this might incorrectly trigger the self-vote protection.
Just adding this information in case it helps identify the issue.


