I am having trouble accessing warframe wiki from chrome and steam browser since the "prank" a week or two again. For all this time I thought it was still down until I saw content from warframe wiki on youtube. I cleared my cache in Chrome and it seems to work sometimes... as for steam browser it doesn't work at all. The only consistent way to use it is through Microsoft Edge which is inconvenient at least.
My only further suggestion would be to reach out to Special:Contact and drop a support ticket. If you had solid repro steps I'd love to do it for you, but it sounds like they'll probably need to work it out with you directly if they have any further things to work out. Let us know how it goes!