If a message just spins and never delivers, the first thing to check is your internet connection — open any website to confirm it's actually working. If the connection is fine, try refreshing the app or restarting it entirely. On desktop, quit Slack fully and relaunch it. On mobile, close the app from the task switcher and open it again. If the problem persists, check whether the issue is specific to one channel or workspace — sometimes a single channel cache gets corrupted and clearing it fixes things.
Large file uploads often stall when your connection is unstable. The platform has a 1 GB file size limit per upload, so anything beyond that will silently fail. Try uploading from a different network or switching from Wi-Fi to a wired connection. If uploads consistently fail regardless of file size, clear the app cache: on desktop go to Help → Troubleshooting → Clear Cache and Restart.
Slack's desktop client is Electron-based, which means it can get sluggish over time — especially if you're in many workspaces or have a lot of channels open. The quickest fix is clearing the cache via Help → Troubleshooting. If freezing happens regularly, check how much RAM Slack is consuming in Task Manager or Activity Monitor. Limiting the number of open workspaces and disabling animated emoji (Preferences → Accessibility) noticeably reduces resource usage.