Yep, my entire team is admins, I even checked the "display team as contributors" but they still run into this: "You are unable to rate this project because you have not submitted your own entry. You can leave a comment below though"
Viewing post in Rating other teams' entries
Anyone else has the same issue? It may be worth checking and telling itch if it is a bug.
Heads up for others reading this: that same message ("You can't vote because you didn't submit an entry") will display if you try to vote your own entry, but that's misleading. You can actually vote the other entries, just not yours. (I guess itch didn't bother writing a separate message)