offset the angle of the activator to a non-square, non-angle-snapped value.
i usually make all of my activators offset from the object by about 94.041 degrees. so if my object has a z angle value of 0, my activator has a z angle value of 94.041
offsetting this angle for some odd reason fixes a lot of problems