added better exception handling in case topic subscription is not durable