My samsung galaxy A31 has issues detecting my fingerprint.
I'm able to register my fingerprints but when I need to unlock with it, it's always a mismatch. i have tried severally to register different fingers but after I register, it's unable to unlock the phone and i get the written "no match".
i did an update right after buying it, so I don't know whether the fault is after the update or it just came with the phone.
A couple of tips I picked up when setting up the finger prints are.
When setting up take x3 scans with each thumb and then rotate the phone around when taking further prints of each thumb so your phone can read both thumbs from the same finger print scan. Scan your prints as you would normally hold the phone.
Also using two fingers when setting up one fingerprint works pretty well.
Go into Settings . Biometrics and Security. Biometrics Preferences . Turn Off Screen Transition Effect.
Then go into Settings and search for Optomise Battery Usage. Tap in Optimise Battey Usage tap to show All and scroll down to com.samsung.android.biom and toggle Off
For me this improved the fps on my Note 10+ 5G which I appreciate is a different model to yours but should be the same outcome- hopefully.
I also have dry skin on my fingers and so find it sometimes beneficial to moisten my fingertip before unlocking the phone.
If the scanner is still misbehaving then a Samsung Experience Store or Samsung Service Centre can help.