I just downloaded a file from there; it's the first time is about a year I've been able to. Might want to check yours as well?
It has never stopped working for me. I use it weekly.
I agree, if you want it to work all the time, you have to contribute. I've added schematics and owners manuals every year, same with vinyl engine.