Technically yes isn't yes tho. I mean Russia will do anything to justify itself. The difference between NATO expansion and Russian expansion, Russia engages military operations while countries are trying to join NATO to protect themselves from Russia
so to be clear on the original point, NATO hasnt broken any treaty and its 'expansion' is people wanting to join so that they dont get invaded by russia