Looks we have solution on reddit)
Steps: Open System Preferences > Users & Groups > Login Options
Click the lock to make changes/enter password
Enable the checkbox for "Show fast user switching menu"
I disabled this to remove an unused icon in my OS menu bar. After I put it back, I tried waking the Mac from sleep and unlocking with Touch ID, then repeated to see if it would work a second time. Looks like this did the trick for me.
Post
Replies
Boosts
Views
Activity
Same issue exists for me. TouchID for unlock Mac works only once after reboot.
Already tried all workarounds mentioned in previous comments: Removed and added fingerprint
Reset SMC
Nothing helped. Issue is still reproducing.
MacBook Pro (15-inch, 2018)