So, this is a weird one. The way I read it is that "being occupied" was a gerund phrase that was acting as the subject. Like, them being occupied is what causes the prevention. If the "being occupied" is just a descriptor, then it should be prevent. If "being occupied" is what prevents, then it should be prevents. Does that make any sense?