— so i did some tests,
It seems that if the object is set to start on the left as its default docking location, then you try and switch it to the right side via actions it will break.
even if you try and use the action "set dock to none" first,
so it appears as if the action to change a docking location as an action is broken.