What’s up with paper panda? Is it working for anyone else?

I’ve used the Paper Panda chrome extension for some time to quickly download sci-hub papers. It used to work like a dream, and it made downloading papers as simple as searching for the paper and then clicking the paper panda button. Recently, starting a couple weeks ago, it stopped working for me — now I get ‘this page isn’t working’ with an HTTP 500 error.

Is anyone else using paper panda? Know what’s going on there, and if there’s any way around it?