Open the drain screw on the carb for the cylinder that isn't firing and see if there is gas. If there isn't then something is wrong with that carbs float or float valve. Even if there is some gas is might not be enough which would indicate the float height is set wrong.