We're flying Delta from the US to Nice, with a 4-hour connection in Paris (CDG). The final leg from CDG to Nice is via Air France (Delta's partner airline).
Where does customs/immigration control take place? Web research was ambiguous. One answer indicates the first EU entrance (CDG). Another says where the bags are sent (Nice).
We are checking a backpack primarily because, while it meets Delta's restrictions for carry-on, it will not meet Air France's size restrictions. Delta website indicates baggage will be through-checked to Nice on the arrival side, depending on ticket issued. We purchased a single ticket, but can they issue separate tickets at check-in?
A 4-hour layover at CDG (both ways) should be fine. We just want to be prepared in case we need to collect and recheck luggage at CDG.