I think it must be the coding too. Ever since I have started using Ecency more, I find it a lot more stable than the other two front-ends. Sometimes, I have noticed that timing can be an issue too in my time zone. I find more lags occur during morning time for me vs evening.
Hope everything gets sorted with you.
Yeah i foudn those problems as well, it works better than most front ends i have seen, including proofofbrainio or cinetv for examples.