I was DTW-MDW, MDW-DTW on the same day, same itinerary a few weeks ago, and was not able to check in for the second flight online ("Airport checkin required"). As soon as I arrived at MDW, I went to a customer service counter and the agent checked me in, no problem.