Some playback devices can have too much latency under certain circumstances. A rpi4 can be inserted in the chain if your sw supports upnp, assuming you would want to keep it.
Can you please give more information's?
I am planning to get a Pro-Ject Stream Box DS2 T.