Error messages in dmesg which are registered during boot

I have the following error messages in my dmesg, which are registered during each and every boot. I am not having any issues i just wonder if they are worrisome.

platform regulatory.0: loading /lib/firmware/6.12.0-rc7-1-MANJARO-RPI5/regulatory.db failed with error -20
platform regulatory.0: loading /lib/firmware/6.12.0-rc7-1-MANJARO-RPI5/regulatory.db.p7s failed with error -20

pispbe 1000880000.pisp_be: Runtime PM usage count underflow!

hci_uart_bcm serial0-0: supply vbat not found, using dummy regulator

hci_uart_bcm serial0-0: supply vddio not found, using dummy regulator

FAT-fs (sda1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

The last one, the partition that it points to is my boot partition of the Raspberry Pi. I do not understand why it is being unmounted during boot. After the boot, it is mounted and reachable.

Update: I just did "fsck /dev/sda1 and it said “dirty bit set”. So i removed that bit. Maybe that will fix the last error message. The others are still at large.

Update-2: As you see, i am on the RC kernel. The files that are mentioned in messages “regulatory.db and regulatory.db.p7s” are in the upper folder “/lib/firmware/”. So should i move/copy these files to the proper folder specified in dmesg? Chatgpt recommends me to create symlinks to these files in that specified folder.

You have a problem in uart due to new kernel. I have also this problem and my bluetooth is off. This is with rk3566 but I have not found a solution yet.

My bluetooth is working actually. I am on a RPI-5.