I didn't take a look at the vulkan calls with the vulkan SDK when the game is exiting to the desktop.
This is your engine - not mine

I post this as a bug because some guys on steam seem to have this issue - and because vulkan/Windows may be very picky about resources which are not freed when a process exits.
https://steamcommunity.com/app/392160/d ... 094396896/