UNIFIL periodic reports about violations from both sides on a constant basis. UNIFIL was purposely set up as a neutered force by demand of all of the parties to the agreement. There ability to use force was strictly limited even for their own protection as we saw when observation posts were attacked by Israel during this latest conflagration. It is disingenuous to say the "UN failed" when the parties to the agreement, including Israel, set the parameters for UNIFIL as far as capability to respond to violations with force. I would suspect it was because they didn't want to be held to account by force for their own violations.
The violations of Lebanese air space by the IDF were constant and ongoing throughout from the beginning of the last Resolution. But apparently we have a new paradigm in international relations where violations by one side to a multi-party agreement are OK while other parties are supposed to be held to account by a "force" that was so purposely hamstrung by design of all of the parties that it can barely defend itself and retreat is the main defense left to them.
So don't anybody on any side of this cry to me about violations and engage in finger pointing because there are no clean hands here as usual to any actions or agreements in this region going back over a century and more.