Your podcast feed may work fine in iTunes, but nowadays there are many other sites and apps trying to read your feed. Just like your site needs to be browser compatible your podcast feed must be compatible with anyone who wants to read your feed.
Most podcast feed readers are not as forgiving as the iTunes reader. If your feed is not readable it will most likely get skipped and not included in other podcast apps or podcast sites.
Make sure to resolve as many problems as you can. Even warnings can cause problems for feed readers. Reading a podcast feed requires more logic than just reading RSS feeds.