So in the Schengen logs, it seems like you keep entering Sweden (or wherever you transit) but never leave it?
Or do you show your Swedish passport on leaving Schengen?
Or do you show your Swedish passport on leaving Schengen?
Showing e.g. a Swedish passport for border entry and exit, and a US passport for check-in works fine.