Hello
According to my teacher, нельзя + СВ глагол means невозможно, that is, it denotes an impossibility, whereas нельзя + НСВ глагол means "forbidden".
This distinction does not seem to be mentionned by any dictionary I put my hands on, so I would guess it is easily derived from the big aspect picture. May I ask you how ?
Thanks !