It sounds like you've already done some troubleshooting, but let's explore a few more potential solutions for your slow-draining bathtub.
Check for Clogs: Even though you've run a drain snake, there may still be partial blockages that are impeding the flow of water. Try using a plunger...