A little history may help. This feature was not designed to be a full client/server setup. It was introduced about the time cheap laptops and netbooks became available to be a way to play music from a remote system. It was originally called Tremote or Terminal Remote. It was a fancy remote control system, not a true client/server system. The ability to change tags from the client was added, but other changes like changing views or system settings or ripping are not supported from the client. The software lets you make changes on the client, but they are not sent to the server, which is frustrating until you are aware of the limitations. You think you made the changes, but they do not happen on the server. Over time it has become known as client/server rather than TRemote, but you need to understand its limitations as a true client/server setup.