Not sure if this is still helpful, but I recently flew IST-BUD-FRA-DEN. US Citizen, fully vaxxed. Was able to "transit" in BUD (though, it did confuse the gate agent in BUD and passport control in FRA). Not sure if I got lucky. Passport control at BUD gave me an entry and exit stamp together.