To clarify, the upholding of the security assurance is still left up to the discretion of nations in the agreement, based on how important non-proliferation of nuclear weapons is to them. It seems that recently, nuclear proliferation is no longer a concern for the US, hence they no longer enforce this agreement, which is their right, for better or worse.