Last time I made one (one of Jamie Olivers / Sainburys) it needed cooking for 2 1/2 hours. Plus the half hour to peel and chop the veg, about 3 hours in total.
it wont have hard anything if its simmered for about an hour. The reason for sustained simmering isnt to soften the veg. Its to reduce the juice and so thicken and to infuse the flavours. When his time is almost up if its too sloppy pour some of the juices off and thicken with a little cornflour mixed with cold water first. And taste it to see if the seasoning needs adjustment.