The enrichener works in reverse to a choke. When you remove the enrichener cable from the carb, it has the effect of having a choke full on. I had to have a bike hauled over 100 miles back home once because that flimsy plastic fitting that holds the cable onto the carb broke, and there was no way to rig it. Once warmed up, an engine will run fine without a choke, but it won't run with the choke full on. On that particular bike, I decided that the cable itself was putting too much stress on the plastic fitting, so I removed the whole thing and replaced it with a small knob that screwed directly into the carb. I still have that bike and I always carry an extra one of those when I ride it. I have no idea why they make that fitting out of plastic instead of brass.
However, there are a number of other things that can cause your problem. Since it dies right away, it may not be getting enough gas to run. Pull the fuel line off the carb with the petcock on and see if you get a nice steady stream of gas. If that is ok, the float needle valve or float could be sticking. Loosen the float bowl drain screw with the petcock off, and see how much gas comes out. It will be quite a bit if the float bowl was full.
Does it ever stay running? Once it starts, will opening the throttle make any difference? Will it rev when you open the throttle? There are only two real possibilities. Either it is getting too much gas, or not enough. Either one will be a carburetor problem.
2016 Rebel, 2013 Royal Enfield B5, 2009 Genuine Stella, 2006 H-D Sportster 1200, 2006 Vespa GT200, 2001 Yamaha XT225
"I refuse to believe in a risk free society where the thrill of living is traded for the safety of existence." — Nick Ienatsch