improve unsuspend behavior for packages on hold, #28508