Topic: xml created not working

I am calling my xml from a file that ruby creates. It seems to pull the image ok, but the title and description are not working.  These are wrapped in CDATA.  If I copy this out and save it in a file, it seems to work, so I am assuming that the xml is fine.  Have you seen anything like this before or seen this use work?