Figgy pudding needs to steam for at least three hours. You may need to top up the water during this time.