I'm not going to resolve anything of course, but I'll share a few stories.
There was a man in one of the branches that I was serving in and he started making the girls uncomfortable by touching them, starring at them and getting into their personal space. Eventually we unofficially excommunicated him, we told him to never come to the church again and if we saw him in church again, we would call the police or we might even exercise the "laying on of hands". he was a creep. But it took us a little while to realize this, we probably could have acted sooner. Its was difficult to see him crossing the line until it too obvious.
There was a brother that ended up moving into our ward with his family. He had been convicted of sexual child abuse and served prison time for it. The bishop and ward counsel eventually decided to assign him a "baby sitter" that would stick with him whenever he was in the church and not sitting with his family. He was told he wasn't allowed in the church building without his wife or "baby sitter" with him. The adult members of the ward were explained this in a meeting after church. The fact that he was still allowed in the church made some members upset. Also, the whole process of finding out who he was, what he did and deciding what to do, took a couple of weeks, which made a lot of members upset that the bishop didn't act sooner. I personally think the bishop acted fairly quickly, but obviously they could have acted quicker. The problem is that these people don't wear sign around their neck so there always is going to be some delay.
When I was a missionary, I remember being in a car with two sister missionaries, My companion was in the front seat (driver wasn't a missionary) and I was in the back seat with the two sisters. Without thinking I reached to get the seat belt buckle that the sister was sitting on. I was accused of grabbing the sisters butt, (which was true, but not my intention) I apologized about 5 times and nothing was said afterwards. That experience has been burned into my memory with enough force, that to this day i always ask the person next to me to move if I need a seat belt buckle.