All of the links to the itch.io discord seem to just link to the discord app site and not the itch.io discord invite code. Could they be updated with an invite link instead?
Ahah that explains the problem -- I see no connect widget.
Actually I tried using the discord link I recieved and it says 'Invite Invalid'. I assume this is because it's expired (I got it a couple of months ago). Do I need another invite?