This issue appears to be resolved.
The extra characters are still getting added, however, the music files are now playing properly. (I can't figure out why it was a problem when I first posted this thread.) The music files have been consistently playing for the past couple of weeks.
Therefore, I guess, this issue is closed. It does add extra characters, but it's not affecting the retrieval of the file at all.