After utf8_encode/decode, I recommend reencode with base64. I had the same problem and solved through this way.
NO!
Ciao, Michael.