If the Bangalore seems to operate ok but doesn't fire when the time comes, the gas bottle could be empty.
The Bangalore isn't able to tell you when the gas bottle is nearly empty, so replacing the bottle with a new one could solve the problem.
Make sure you "crack" the new bottle first before you connect it up. See "How do I "crack" a new bottle of gas?" for more information.