at the same time you will check whether Hidra helps or harms
I think that Swordslayer have to visit this thread and to explain the reason for the problem.
This is the problem:
g = (dotNetClass "Autodesk.Max.GlobalInterface").Instance g.CoreInterface --> this is all that's needed to break everything g.CoreInterface7.SnapAngle_
Any CoreInterface that’s queried first is the one that gets returned for all the other ones after it. Here this returns true:
g.CoreInterface == g.CoreInterface7
It shouldn’t and I already filed a bugreport but don’t think it will help.