It should be mostly fixed now. Yes it was due to a big update (testing 6nimmt), we had to make some changes in regard to game/site interaction. And it worked on chrome! ... ^^'
Anyway it should be alright now.
@coyotte508 Thank you very much - no drops since early games where didn´t realize on launch the timer settings meant days per game not days per round ;). No more drops for me - haven´t dropped a Snelman game in 155 finished matches :P