As I made complete dogs dinner of this I will explain a bit better,
if you have a remote purge bulb it will have two connections on the back, a long connection which is the pressure side, and a short connection which is the suction side, so when the bulb is depressed a pressure is caused, as the bulb re inflates it creates a suction, there will also be a non return valve in the bulb so as to stop pressure down the suction side, there may also be a non return valve in the carb, so the short suction connector goes to the carb, this will be the connection closest to the metering side of the carb, this will draw fuel from the metering chamber into the bulb, when the bulb is depressed the fuel in the bulb is sent back to the fuel tank.
so back to the original question why does it not purge,
fuel filter in the tank blocked
fuel screen in the carb blocked
fuel hose kinked or split
purge bulb faulty, non return valve stuck, or pin hole in bulb
pipes incorrectly connected
inlet needle stuck
non return valve in main jet faulty
metering diaphragm split.