Roasted squash can get mushy either from overcooking or if the squash itself was overripe before being roasted.