--
1) Respect Belarusian, Kazakh and Ukrainian independence and sovereignty in the existing borders.[16]
2) Refrain from the threat or the use of force against Belarus, Kazakhstan and Ukraine.
3) Refrain from using economic pressure on Belarus, Kazakhstan and Ukraine to influence their politics.
4) Seek immediate Security Council action to provide assistance to Belarus, Kazakhstan and Ukraine if they "should become a victim of an act of aggression or an object of a threat of aggression in which nuclear weapons are used".
5) Refrain from the use of nuclear arms against Belarus, Kazakhstan and Ukraine.
6) Consult with one another if questions arise regarding those commitments
--
I don't see any commitments being violated here on the part of "the West." Most of the list is about not attacking Ukraine, rather than some commitment to proactively come to their defense. Maybe we can quibble about the wording on 4) a bit... but I would imagine it only covers concrete nuclear threats.
I should be clear, this is the Wikipedia summary. The actual wording seems pretty similar (although it is a bit wordier).