This is the Plasma/KDE keyboard layout (user’s), while localectl shows the system’s layout.
The expected behavior should work when you switch to fi layout, while what you report as not working as expected is because you probably have en layout active.