Sauté onion and garlic in olive oil until fragrant (5–6 min).
Add to crockpot with chicken, 2 cups broth, beans, chiles, corn and seasonings.
Cook on LOW for 6–7 hrs or HIGH for 3–4 hrs.
Remove chicken, shred with two forks, and return to crockpot.
Add remaining 2 cups broth, stir, and heat on low for 15 minutes.
Serve hot with your favorite toppings such as avocado and jalapeno.