Get Location does not report shared coordinates

I am trying to use getlocation to get the location of columns. It works fine when the model is on project coordinates. It does not report the correct coordinates when the model is on shared coordinates or if true north is rotated

All locations report relative to the hard coded origin. If you want location info for an alternative coordinate system you have to apply the applicable transform.

There are a few good examples of this on the forum, including this one: Converting from Model Coordinates to Shared Coordinates