So funnily enough, yes everything was updated and the newest version. I just decided to reinstall the game, and then i had resolution issues so i had to change the config file and put the resolution in. added the parameter you mentioned, and yeah now it works flawlessly!
Thanks for prompting me to update/reinstall, im looking forward to playing :))