Im still trying to get it to work with no avail
Fear not, naturalangle. I've found the solution!
As you know from my earlier post in this thread, I had the same issue as you. While looking through the config. php file, I noticed the operator timeout is set to 40 seconds. I changed it to a couple of hours and now all operators are seen as online in both admin AND on the websites.
Really hope this helps you.