fb:swf tag doesn't appear in node content (but does if inserted into template)
This is odd. Just flagging for discussion ...
I have a custom theme (named Facebook, it's Garland with all the blocks switched off and xmlns=facebook added to the HTML container). I apply this via Sections module to pages inside fb/* and fb itself on the site.
I have added two fb:swf tags to the node content. When viewed in Facebook the rest of the node appears fine, but the fb:swf tags are not rendered.
The input type is set to PHP (for minimal fiddling). Viewed via cURL I see the fb:swf tags unfiddled.
Here's the content div if I access the page via cURL directly -
<div class="content clear-block">
<p>This content appears on the example.com Website app page.</p>
<fb:swf imgsrc="http://stage.example.com/sites/default/files/Screen_shot_2010-08-10_at_9.31.33_PM.png" swfsrc="http://akmi.example.com/index.php/kwidget/cache_st/1279595128/wid/_78312/uiconf_id/1086062" height="600" width="400" swfbgcolor="#666666" flashvars="emptyF=onKdpEmpty&readyF=onKdpReady&entryId=0_fj7chkiu" />
<fb:swf swfbgcolor="000000" imgstyle="border-width:3px; border-color:white;" swfsrc="http://www.youtube.com/v/WcRr-Fb5xQo" imgsrc="http://img.youtube.com/vi/WcRr-Fb5xQo/2.jpg" width="340" height="270" />
</div>
But the fb:swf tags either aren't seen or aren't rendered by Facebook.
Now, if I alter the page template and insert the same two fb:swf tags there, Facebook suddenly displays them both (in all their disproportionate, "embedding disallowed", example.com URLified glory).
Is there a nodeapi or input filter in fb module which would affect fb:swf tags? Or should I be looking at some other module which might have interfered with the fb:swf tags in the node content when viewed via Facebook? (It's not your average content filter, as it does not take effect when requesting the same page via cURL.)
I can workaround using page templates for this project, but thought I should flag here in case it's worth discussing ...
Cheers!
- Forums:

When you view the source, is
When you view the source, is the markup in the node identical to the markup in the template?
It's possible some processing in fb_canvas.module is screwing up your markup.
ps
Some of you might spot that swfbgcolor="#666666" is wrong in the first fb:swf tag - pls bear in mind that Facebook doesn't mind this when the same error is introduced into the page template - so that's presumably not reason enough for Facebook to disregard the embed code.