Slice corn kernels off the cob and set aside. Take each ear of corn and hold it over a bowl. Use either the back of your knife or a spoon and scrape any remaining pulp and juice from the cobs.
Cook bacon pieces until crisp in a large heavy-bottomed pot, about 5-8 minutes. Set bacon aside.
Add butter to the bacon grease and melt.
Add diced onions and cook about 5 minutes, until soft and translucent. Add minced garlic and flour and cook about 1 minute, stirring often.
While whisking, pour in chicken stock. Add in corn, potatoes sliced into 1/2 inch pieces, paprika, salt, and pepper.
Simmer, stirring every so often, for 15-20 minutes, until potatoes are fork-tender.
Use an immersion blender to blend about half the soup until smooth.
Add in cream, reserved corn juice, and about half the chives. Stir in and heat through.
Serve sprinkled with remaining chives and cooked bacon pieces.