There are a couple of reasons that could cause this. Don't crowd the vegetables. You'll notice in the photos that they are spread apart, if they are too close, they will act more like steaming rather than roasting. You could have used too much oil or your oven temperature is too low.