Cook the chopped bacon in a Dutch oven over medium heat for 8-10 minutes until crispy. Remove with a slotted spoon and set aside, leaving the rendered fat in the pot.
Add the butter, diced onion, and diced celery to the pot. Cook 5-6 minutes until softened, then add the minced garlic and cook 1 minute more.
Stir in the potatoes, thyme, and smoked paprika. Pour in the chicken broth, bring to a boil, then reduce to a simmer and cook 12-15 minutes until the potatoes are tender.
Stir in the corn kernels and simmer 5 minutes.
Lightly mash a few scoops of the chowder with a potato masher (4-5 presses) to thicken it.
Lower the heat, stir in the heavy cream, and warm 2-3 minutes without letting it boil hard. Season with salt and black pepper to taste.
Ladle into bowls and top with the reserved crispy bacon and chopped fresh chives.