This issue still persists and there seems to be no word from anyone on itch.io's side about an update. Patreon has already confirmed it's not on their end, so we are waiting to hear from itch.io now.