In a bowl, combine chicken with olive oil, fajita seasoning, and garlic. Cover with plastic wrap, and allow to marinate in the fridge for at least 30 minutes and up to 24 hours. You can also use a ziploc bag if you prefer. Similar recipe: https://littlesunnykitchen.com/mexican-chicken-marinade/
In a skillet, heat 1 tablespoon olive oil, add bell peppers, onion, and fajita seasoning. Quickly saute and allow to char a little but keep the peppers crunchy (2-3 minutes). Remove to a bowl.
To the same skillet, add 1 tablespoon of oil, and add black beans to one side and corn to the other side. Season the black beans with ground cumin, and the corn with everything but the elote seasoning (or the other spices listed). Cook for 1-2 minutes to warm them up, remove the black beans then cook the corn kernels for 1 more minute allowing them to char a little. Remove onto bowls.
To the same skillet, add 2 tablespoons oil and the marinated chicken. Cook for 2-3 minutes per side or until the internal temperature of the chicken reaches 165°F/74°C. Remove from the skillet onto a cutting board and allow to rest for 5 minutes before slicing.
Build 4 fajita bowls. Add one-fourth of the rice, peppers with onion, black beans, corn, and chicken to each bowl. Then top with your favorite garnishes.