A soggy pudding usually means the custard hasn't set properly. This could be because there's too much liquid, you used the wrong type of bread, or it didn't bake long enough. Make sure you're following the recipe's measurements and baking times. If you're unsure, give it a few more minutes in the oven.