Preheat your oven to 425°F. Line a baking sheet with parchment paper.
In a large bowl, toss the diced sweet potatoes with olive oil, paprika, garlic powder, salt, and black pepper until evenly coated. Spread the sweet potatoes in a single layer on the prepared baking sheet.
Roast the sweet potatoes in the preheated oven for 25-30 minutes, or until they are tender and slightly caramelized, stirring halfway through for even cooking.
While the sweet potatoes are roasting, season the chicken breasts with salt and pepper. Heat a grill pan or skillet over medium-high heat. Cook the chicken for about 6-7 minutes per side, or until cooked through and no longer pink in the center. Brush the chicken with BBQ sauce during the last few minutes of cooking.
Once the chicken is cooked, remove it from the heat and let it rest for a few minutes before slicing it into strips.
In serving bowls, layer the roasted sweet potatoes, sliced chicken, corn, and black beans. Top with sliced avocado and chopped cilantro. Serve with lime wedges on the side.