Hi, Paul,
I notice that you're using XSLTsearch 2.1. This is rather outdated.
In particular, there have been a couple bug fixes that might be related to your issue. In particular, use of the "CONTEXT" setting rather than the "BEGINNING" setting was a bit flakey in 2.1.
You should get the latest from the
Package Repository. There is even a separate upgrade package that will only update (that is, over-write) the xsltsearch.xslt file. (You might want to save a copy of the current xslt file for reference). Version 2.7 should drop right in to upgrade 2.1 without difficulty. Do review the docs for 2.7, though, just to be sure you're making best use of any new features.
cheers,
doug.
MVP 2007-2009 - Official Umbraco Trainer for North America -
Percipient Studios