As far as I can tell from the docs, by design, music on hold plays the stream in the background and simply attaches callers to it as they are put on hold, thus when they join the hold music stream, they are entering at whatever point the track is currently playing.
I understand this it is very...