Yet More info ..
The first Select was failing with a search value not really matching the table. The value, if checked at this Select, had no trailing spaces but in the table it had two.
In the error handler, Test showed the same variable as having 2 trailing spaces. This is the value I was...