The possible reasons are:
(i) Although the solution may be conducting electricity, yet the current produced may be too small the heat the filament of the bulb and cause it to glow.
(ii) The connections may be loose.
(iii) The bulb is fused.
(iv) the cells are used up.