Heat oil in a soup pot or Dutch oven over medium-high heat. Add the sausage and cook, stirring occasionally, until it’s nicely browned (7-10 minutes). Turn the heat down to medium once it gets going. Transfer the kielbasa to a plate once it’s nice and crisp. Kielbasa shouldn't release a ton of fat, but if you're using a sausage that does, be sure to drain most of the fat from the pot.
Add the butter, onion, carrots, and celery to the pot and sauté for 5-7 minutes.
Stir in the garlic, paprika, Italian seasoning, and flour, and cook for about a minute, stirring nearly constantly.
Add in the chicken broth. Give it a good stir to ensure the flour has dissolved and the flavorful browned bits are scraped up from the bottom of the pot.
Add in the cream, potatoes, corn, and sausage. Increase the heat to high and bring the soup to a boil. Once it's boiling, reduce the heat to a rapid simmer so it's gently boiling.
Cook, with the lid slightly open, until the potatoes are tender (about 20 minutes). Stir occasionally.
Season the soup with seasoning salt & pepper (I'm generous with both!).