It is because the collagen hasn't had a chance to break down. Cook it for longer, make sure there is enough liquid and keep your eye on it. As soon as it easily flakes with the fork, your roast is tender.