Não sei se ajuda, mas fiz uns testes da seguinte forma:
Entrei em um Fórum, que já sou usuário, com os smilies ativos e funcionando, e simulei a criação de um TÓPICO com o Título teste, a mensagem teste e o smilie sorrindo. Depois cliquei no botão Prever. Usei a ferramento do Google Chrome chamda Inspecionar de elemento para ver o retorno em HTML.
Fiz o mesmo procedimento com o meu Fórum, que está com o problema dos smilies não funcionarem, e a diferença foi:
1- Fórum normal:
- Visualização da tela:
Prever: teste
teste
:D
- Visualização do código:
<div class="postbody">
<h3>Preview: teste</h3>
<div class="content text-content">teste<br /> <img src="http://www.phpbb.com/community/images/s ... iggrin.gif" alt=":D" title="Very Happy" /></div>
2- Meu Fórum com problema do Smilie:
- Visualização da tela:
Prever: teste
teste

- Visualização do código:
<div class="postbody">
<h3>Preview: teste</h3>
<div class="content">teste<br />

OBS.: O caracter

Nas linhas em vermelho, dá para ver a diferença das respostas em HTML.
Grato.