You should check that you're handling the repetitive nature of the results returned from the query correctly.
For example, the following model is wrong, because the Values exit is not repetitive, thus only the last value output from the repetitive <Results> exit of Database Query will actually be output by the process.
To fix it, the Values exit should be made repetitive, as follows:
If you're unsure of the exact location of your problem, try using the visual debugging feature, also called Trace (see http://www.tersus.com/#Tag=Trace for more details).
You're also welcome to post a screenshot of your model, in the forum.
For best results, use the Firefox browser..