O problema pode ser que o Discourse não consegue encontrar nenhum conteúdo na página do WordPress. Não esperaria que isso causasse um loop, porém. O Discourse deveria apenas falhar silenciosamente se não conseguir encontrar conteúdo na página. Apenas para garantir que você esteja testando isso com uma postagem sem conteúdo real, tente criar uma postagem com algum texto real e veja se isso faz diferença. Você também pode querer consultar Como configurar a opção de seletores de incorporação permitidos. A opção allowed embed selectors pode ser usada para ajudar o Discourse a encontrar o conteúdo da página.
Você está usando o Editor de Blocos para publicar suas postagens no WordPress? Se sim, como as imagens estão sendo adicionadas às postagens? Você está usando um plugin que adiciona blocos de imagem personalizados?
O resumo da postagem carregado inclui as imagens da postagem?
Não esperaria que o resumo fosse carregado automaticamente aqui. O que esperaria é que o botão “Mostrar Postagem Completa” fosse exibido. Ao clicar nesse botão, o resumo deve ser carregado. Quando o conteúdo completo da postagem é publicado do WordPress para o Discourse, você pode impedir que o botão “Mostrar Postagem Completa” seja exibido desativando a configuração de site do Discourse embed truncate.
Isso pode ser uma boa solução para você. Confira Customize the structure of WP Discourse templates para detalhes sobre como personalizar o modelo usado para publicar postagens. Há um modelo de exemplo para publicar a postagem como um onebox aqui.