I used all the NX2 hardware the only modification was using a 21/64 drill bit to enlarge the hole on the toe ladders. there is some slop in the heal ladders that could turn in to issue over time.
Also I got the NXT strap off of eBay just search for Flow strap and it will come up
Here's hoping mine were just a crazy fluke and I get to really enjoy my bindings.
Not a one off fluke realized my SE do the same once I took it off the binding, so I checked my AT and thankfully they do not.