These bugs are partially fixed by SilentPatch. However, this mod completely overhauls this gameplay feature.
* Now only the protagonist’s personal vehicle can get to the impound lot. By personal, we mean vehicles that were previously stored in the garage of any safehouse.
* After your vehicle is impounded, you will receive a notification and the impound lot icon will appear near the police station.
* Your personal vehicle will be stored for the duration of the game session, or until your other vehicle is impounded.
Credits:
andre500