bug fix for 'cannot subscribe multiple times (with time lag in between)'