So I tried to run vintage story native from linuxrulez when I run ./start.sh it throws this error

Client side assembly resolver did not find the assembly in the binary path, the lib path or the mods path. Tested for the following paths: 
  /run/media/artiman/00252d5a-13f6-4878-bf27-179f8744eca0/Vintage Story/game/  
  /run/media/artiman/00252d5a-13f6-4878-bf27-179f8744eca0/Vintage Story/game/Lib  
  /run/media/artiman/00252d5a-13f6-4878-bf27-179f8744eca0/Vintage Story/game/Mods  
  /home/artiman/.config/VintagestoryData/Mods  
Unhandled exception. System.IO.FileNotFoundException: Could not load file or assembly 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.  

File name: 'System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'  
./start: line 9: 23492 Aborted                    (core dumped) ./PlayVintageStory  

I do have dotnet-runtime-7.0 installed it seems the game cant find the folders but iIdon’t know how to fix that does anyone have a solution
EDIT: i fixed it simply instead of running start.sh or playvintagestory.sh you run vintagestory.sh that somehow fixed it but it didnt remove the DRM
EDIT 2: solved it had to remove dotnet-runtime-7.0 and only keep dotnet-runtime-8.0