If any Explorer++ is running I can't eject/remove any USB drives. Windows always reports that it is still in use. This even happens if E++ was never used to access any file on the drive and of course no directory on any such drive is active in E++ as well.
Windows explorer doesn't cause this trouble even if the drive is active in its window.