Please help - desktop settings & poilicies & servers

We have SiteA and SiteB, where ServerA and ServerB reside respectively.

I’ve created a desktop policy and produced a set of bookmarks to be deployed to all users. The bookmarks get created OK.

The problem is that I carefully set up the bookmarks so that they reference ServerB and have applied the desktop settings to users who are homed at ServerB, yet when they click on a bookmark for a database that they have not previously opened, it opens the replica on ServerA rather than ServerB.

The only thing I can assume is that the Notes client is looking in the Catalog for the name of that database and finding the first reference which due to the sorting makes it open the replica on ServerA.

Can anyone confirm this or show me a way to ensure bookmarks set in desktop settings reference the intended server?