I have had that same problem and I do think it is because if you are taking a while to compose a message or post the server does not recognize you as active. I do a lot of long replies to messages or posts in word first then copy and paste them or just keep the page open with the active members on it so I stay logged in.