I upgraded to 5.9.11, and I can’t reproduce this anymore!
I checked the changelog.
Can Guo (2):
scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold()
scsi: ufs: Try to save power mode change and UIC cmd completion timeout
are the only things I found that could be related to this. I’ll post back if I manage to reproduce it again.
Regarding the boot bug, I think this thread elaborates on it.