Hello -
We don't actually introduce any file changes. We use SOBI2's plugin capability. Our plugins do not change the way the core axsearch operates. We take the results generated by axsearch and apply those to a map.
So, I'm not sure why the changes your programmer introduced would have been affected by the mapping plugin. We have never done a random display before. Most of the implementations I have done have involved distance searches. With distance, the items are laid out in order of their proximity to the search.
Feel free to post your modified axsearch script (not our plugins, please!) to this forum post and we can take a look at it and see if we can offer any pointers as to why it is being stepped on by our plugin.