Toshiba says:
Unfortunately, these Toshiba support forums are closing from 1.04.2019. We would like to thank all contributors for their efforts.
Well, that's the end of that, then.

Anyone feel like starting their own forum to help users of Toshiba products?