If your cobbler topping is not crunchy it means that the topping is not fully baked. Bake the cobbler until the topping is golden brown and fully cooked through. Or you might have not drained the canned fruits, the additional juice from the fruits can make the top go soggy.