Ok I found this, but the documenation I think lies if i read it right.. loop=false doesn't let it keep playing. once the entity is released, the sound doesn't get a chance to play. It is killed with the entity.
self.entity:EmitSound(self.sound.glassbreak, 40, 1, 1, false)