Não é certamente o comportamento esperado. Estamos analisando por que isso pode acontecer. Você pode confirmar algumas coisas para mim?
- os arquivos, quando carregados da API REST e baixados do site, não foram corrompidos ou alterados?
- os arquivos dos arquivos enviados por API REST são os esperados no site?
- é o tipo MIME dos MP3s carregados pela API REST áudio / mpeg ?
Esse último é o mais importante. Use "Mais" para mostrar detalhes de um arquivo no site para ver seu tipo MIME. Uploads através do Ubuntu One acho que o tipo MIME para você, se você não especificá-lo. A API REST confia mais em você e usa o que você especifica (e escolhe um tipo neutro se você não o faz; especificamente, ele não adivinha áudio / mpeg para mp3s).