Add whole chicken to pot, along with 4 cups of water. Season with salt and pepper. Lock lid and cook for 30 minutes at high pressure. Once cook time is complete, allow pressure to release naturally (about 30 minutes). Then remove chicken from pot and set aside. Pour broth through a fine mesh strainer and set aside for now. Wash out Instant Pot.
Using sauté setting – add butter to pot along with onions and celery. Cook for about 3 minutes, until celery begins to soften. Add vinegar and cook for another minute or so, stirring frequently.
Add all remaining vegetables to pot (potatoes, carrots, green beans, peas, corn), along with chicken stock. Lock lid and cook for 4 minutes at high pressure.
Meanwhile – remove all chicken meat from bones and place in a large mixing bowl. Using a hand mixer, blend chicken until desired shredded consistency is reached.
Once cook time is complete, quick-release pressure and remove lid. Add heavy cream and shredded chicken to pot. Mix well.
Serve with puff pastry or crescent rolls on the side.