Have you checked your regular RSS feed list? If you add your own url for a podcast, it should be going to your RSS feed for now--not the podcast list (this is something that they're working on). If it still is not saving for you, you need to contact them and let them know. Because the Audio section is in its alpha stage right now, they want to hear any and all feedback about it so they can fix the bugs.