Specifically it seems to depend on the relative node path between the Weston and the ARVROrigin nodes. Some assumption is made somewhere regarding the layout of the scene tree hierarchy.
Possibly related (or even the cause) is the code in Weston.hs that looks for the controller nodes with hard-coded paths. In general I think assumptions about node paths should rarely, if ever, be made anywhere in the code. Also, the code pertaining to other nodes in Weston.hs should perhaps be deprecated (at the cost of two-handed resizing) or at least moved and implemented in some other way.
Specifically it seems to depend on the relative node path between the Weston and the ARVROrigin nodes. Some assumption is made somewhere regarding the layout of the scene tree hierarchy.
Possibly related (or even the cause) is the code in Weston.hs that looks for the controller nodes with hard-coded paths. In general I think assumptions about node paths should rarely, if ever, be made anywhere in the code. Also, the code pertaining to other nodes in Weston.hs should perhaps be deprecated (at the cost of two-handed resizing) or at least moved and implemented in some other way.