ok, i figured out that when i rotate the marker 180 degrees it is working.
but. when i rotate the marker back 180 degrees, it rotates the 3d objects on the pivot from where my phone is, instead of using the pivot from the marker. it is weird..
figured out i had to disable 'head tracking' on the 'AR Gyro Camera script'
now it works as i want it