Using Catchup Subscriptions w/o admin rights crashes when streams get deleted


I’m using the JVM EventStore Client to read events from a category $ce-something. I use a catchup subscription. The streams, that I read from, have ACLs set and the connection is restricted to non-admin priviledges for that particular stream. The subscription closes itself whenever a something-stream gets deleted.

It looks as if the AccessDeniedException comes directly from the server and not from the client lib.

Question: How should I handle that? What is the pattern to access categories with catchup subs w/o admin access?