Having the same issue. It does say on the Wiki that your Forum account should be tied to your Wiki one, but I also noticed that there was a slew of crap "contribs" made by bots in the past few weeks. Could be that they turned off wiki integration for now.