You might want to add that it was not just an international agreement for demilitarization, Hezbollah actually signed a treaty they were going to demilitarize and never did ...
UN never responded to anything, not even when Hezbollah started killing UN soldiers.
https://www.reuters.com/world/irish-soldier-killed-un-peacek...
https://www.reuters.com/world/middle-east/unifil-says-one-pe...
https://www.reuters.com/world/middle-east/lebanon-pm-condemn...
All 4 were killed in relation to the planting of explosive devices on public roads. The two Indonesian UN soldiers drove into a IED set on a public road, and it killed them. The French soldier came under automatic weapons fire after an IED was triggered somehow (ie. it didn't hit their convoy). The Irish soldier was part of a convoy, the car he was in got lost, drove into a village where Hezbollah was installing weapons and was shot at by a crowd along with 3 other soldiers in the same vehicle. The 3 other Irish soldiers survived.
Lebanon convicted 6 people (all in relation the Irish UN soldier case). Video evidence was submitted for 5 of the 6 convicted where they identified themselves as hezbollah (you know those videos hezbollah, Iran and hamas post when one of their members gets killed? They record those ahead of time and someone obtained them and showed them to the court). No arrests were ever made, no other cases were ever brought.
Not a single one of the convicted ever turned up to court or ever saw a second inside a jail cell.