There's a lot of factors that could be at play here: browser, device, device settings/context, HTTP caching/state, client side code, is a service worker involved etc.
This behavior could be just one of those things e.g. bad client side code. Or a combination e.g. a device with "data saver" settings working with the browser to aggressively background inactive tabs not playing nicely with a service worker.
As a data point I'm using Slack in the browser on MacOS and haven't seen this.