There is currently an issue with the desktop view login cookie not being updated when a record is selected in omnis. This makes all the iparts that can point to the currently selected ID, unusable in the desktop. I know dev are working on this, but could a possible workaround in the meantime lie in updating the following:-
In the post here: http://www.imiscommunity.com/navigation_designer_site_designer_usage, in the last point (5) it explains how to get an IQA query's results to populate the omnis customer portfolio, using the "select" (key_contact) link. Could the customquery.aspx page be modified to update the login cookie at the point the specific record is selected?