RadioPublic Player Onebox

AI-generated summary

tomtjes is trying to embed RadioPublic podcast players via URL links in Discourse but only gets a standard onebox instead of an interactive player, despite RadioPublic claiming oEmbed support. They’ve enabled inline oneboxing for all domains and whitelisted RadioPublic’s domain for iframes. While embedding via manual code works, they prefer URL-based embedding for user convenience. tomtjes later notes that the player does appear after publishing the post — just not in the preview — and suspects this may be similar to a known issue with Simplecast, referencing a meta.discourse.org thread. They also report that Stitcher and SoundCloud links behave similarly: functional after publishing but not in preview, even though they work on Iframely. The user questions whether this is a Discourse limitation or if RadioPublic (and others) need to adjust their oEmbed implementation. They tag @nbianca for potential assistance.

I’m trying to embed podcast players from RadioPublic. Posting a link only gets me a standard onebox:
https://radiopublic.com/black-girl-podcast-G4bd4N/ep/s1!8a75c
But RadioPublic claim that they use oEmbed. I have inline onebox on all domains enabled and I have also whitelisted https://radiopublic.com for iframes.
Using embed codes from RadioPublic works fine and embeds players correctly, but it would be much easier for users to just use the URLs.
Is this a Discourse issue at all or should I approach RadioPublic about this?

I stumbled upon this discussion

and now I’m wondering if the problem with the RadioPublic player is similar? Can you do the same thing for RadioPublic, @nbianca ?
Edit: It works, but not in the post preview. Only when I publish the post, the player appears.
Edit 2: After further research, it turns out that Stitcher links also don’t work, even though they do on iframely.

Soundcloud links also don’t show the player in post preview.