Logged In: NO

I have experienced the exact same problem. 2-3 hours is a very good
estimate for how long it takes before disabling itself. Going into the
preference pane and re-enabling it fixes it every time, but it's horribly
annoying.