Melt the butter in a large saucepan over medium-high heat.
Add the onion, red pepper, garlic and celery and sauté until they are soft, about four minutes.
Add the chicken broth, chicken, frozen corn, diced potatoes, salt, pepper, thyme, and sage and bring to a boil.
Reduce heat and allow to simmer, partially covered, for 5 minutes.
Whisk in the tapioca and simmer for 2 minutes.
Stir in cream and allow to simmer 15-20 minutes, until potatoes are tender.
Serve hot topped with crumbled bacon.