Do you have the embed truncate
setting enabled on your Discourse site? If that setting is not enabled, Discourse will pull in the full post instead of just pulling in an excerpt of the post. If that is the way your site is configured, you might be running into the issue that’s described here: Fix broken images for posts created by the WP Discourse and RSS plugins.