In a large skillet, heat oil over medium-high heat. Add bacon and cook, stirring, for 3 to 5 minutes or until slightly crisp. Drain all but 1 tbsp (15 mL) fat from pan. (Discard drained fat.)
Stir in mushrooms, celery, tomato, green pepper, red pepper, soup, baked beans in tomato sauce, mixed beans, carrots, maple syrup, chili powder, cumin, salt, pepper and cayenne.
Cover and cook on Low for 8 to 10 hours or on High for 4 to 5 hours, until bubbling. Stir in corn and cook for 20 minutes.