It should not be related to the Dbus service. I suspect the window properties. Probably the easier way to track it down is to add some debug code to _window_opened_cb in sugar/shell/model/homemodel.py. In particular checks the value of activity_info, activity_id and service_name Marco