I've updated to the latest snapshot on April 3, 2007 and all seems to be working fine.
Thanks.
My code now looks like this.
<h:panelGroup styleClass="addProductContainer">
<div class="addProduct"/>
<h:inputText id="NewProductField" value="#{search.waNumber}" size="14"/>
<rich:suggestionbox for="NewProductField"
suggestionAction="#{viewProfileRecord.autoCompleteAvailableProducts}"
var="p"
width="200" height="200">
<a4j:ajaxListener type="org.ajax4jsf.ajax.ForceRender"/>
<h:column>
<h:outputText value="#{p[0]}" title="#{p[1]}"/>
</h:column>
</rich:suggestionbox>
</h:panelGroup>