Short connections: 54-minute layover at Chicago O'Hare in December 2019, West Palm Beach to Winnipeg, MB Canada

Help, I'm in panic! In December 2019, my family and I flew from Winnipeg, MB Canada to West Palm Beach, Florida, through Chicago. On the downward flight we have a 1.5-hour stopover in Chicago. It's scary but I think it's possible.

However, on the way back it is reduced to a scale of 54 minutes. EVERYONE I talk to tells me I'm in trouble. They are right? I travel with my husband, 2.5 years old with a car seat and 2 pieces of checked luggage. Any advice I should do?

I booked through Expedia and I wonder if I should call them to cancel, change or something.