Forum is being restored!
Update April 29th: A specialist is still working on this.

Timeline estimated one more week. Updates will be posted here.