I'm another one who really enjoys this thread, so I hope it will resurface soon, as I don't do Facebook at all.

As for Forum gremlins, I notice that the main page still says in the 'Last Post' column that the last entry was:
by Blue_2
12th September 2018, 20:58

...