"Connection rejected by server: Unable to find SteamID, please relaunch FiveM with steam open or restart FiveM & Steam ...."

GTA V version:up to date
Up to date:Yes
Legit or Pirate copy:Legit
Purchased where- Rockstar Launcher
Windows version:Windows 10 Pro 20H2
System specifications:I5-8600;GTX 1060 6GB;16GB Ram

I put SteamWebApiKey but its still not working
I try to disable essential but its still not connecting me.

Error screenshot :

Hello, this is a friendly reminder because this is your first time creating a topic (or it has been a while since your last topic) in this category.

Please note that most of the support is provided by the Cfx.re community on a voluntary basis. We ask you to be patient; there is no guarantee we have a solution to your problem(s). To avoid unnecessary/duplicate topics, please browse the forums before creating a topic.

To improve your chances of your issue(s) being solved, please provide as much information as possible about the issue(s) you are having. Also —whenever possible— please use the template given to you when creating a topic.

Thanks for keeping these forums tidy!

Just need to update server artifacts and it will work.