It is possible you did not cook it either long enough or at the correct temperature. 175 degrees Fahrenheit for 24 hours will ensure you have tender sous vide pot roast.