Also, you can check which version of this core you are using by looking into the bottom left corner of retroarch menu, you should see "FinalBurn Neo (v1.0.0.03) 3b19f28a8"
It appears that the issue lies with RetroArch as it provides conflicting information. In the updater menu, it displays "FinalBurn Neo (v1.0.0.03)" without the hash. However, upon loading the core, it shows "FinalBurn Neo (v1.0.0.01) 4f493a1." Strangely, there were instances where it showed "(v1.0.0.03)" without the hash after loading the core, but this seems inconsistent.
Despite attempting to resolve the problem by deleting and reinstalling the core multiple times, it persists and appears to be buggy in some way.
I'm using RetroArch version 1.10.3, and I'm wondering if this is a known issue within RetroArch. The situation is further complicated by the fact that I'm using a handheld device, limiting my control over RetroArch.