Another possible answer is that air is leaking out somewhere. It needs good pressure in order to whistle.