Prepare the instant pot and preheat it using the Sauté More function.
Using a paper towel, pat dry the chuck roast steak, then generously season both sides of the roast with black pepper and salt.
Add olive oil to the inner pot. Place the seasoned roast in the pot and let it brown for 10 minutes per side without constantly flipping it. Then, remove from the pot and set aside.
Add onions to the pot and sauté until softened. Season with salt and black pepper, then add garlic and sauté for 30 seconds.
Add a dash of red wine vinegar, and deglaze the pot using a wooden spoon.
Add beef broth, Worcestershire sauce, rosemary, thyme, and bay leaves into the Instant Pot.
Return the chuck roast and all its meat juice to the Instant Pot. Close the lid and cook at High Pressure for 45 minutes, waiting for Full Natural Release. Then, open the lid carefully.
Transfer the chuck roast to a cutting board, cover it with aluminum foil, and set aside.
Submerge the potatoes in the gravy, then add the carrots on top of the potatoes. Close the lid and Pressure cook at High Pressure for 4 minutes, then wait for Quick Release. Open the lid carefully.
Adjust the seasoning if necessary. Mix cornstarch with water and gradually add it to the gravy until you get the desired thickness.
Slice the roast chuck against the grain, and serve the pot roast and veggies with the gravy. Enjoy!