Place the halved baby potatoes evenly across the bottom of the slow cooker, followed by the bite-sized chicken chunks, drained sweet corn, finely diced onion, and minced garlic.
Season the top evenly with the Italian seasoning (or thyme), salt, and black pepper. Pour the low-sodium chicken broth over the ingredients.
Cover with the lid and cook on LOW for 5-6 hours, or on HIGH for 3-4 hours, until the baby potatoes are fork-tender and the chicken is cooked through.
Add the softened, cubed cream cheese and shredded sharp cheddar cheese directly into the slow cooker on top of the cooked ingredients.
Cover the slow cooker and cook on HIGH for an additional 15-20 minutes until both cheeses are completely melted.
Stir everything gently until the melted cream cheese and cheddar blend with the warm broth to form a thick, velvety cheese sauce that coats the chicken and potatoes. Top with crumbled bacon if desired and serve warm.