@xiaomao Thank you for the quick reply. I tried what you described. I change the config file appropriately.
EX. primary_adapter = {
default = '1920,1080,60',
Save the file and try to launch a coop campaign through the client again but same problem. I went and check the config file afterwards to make sure but the line about default resolution in the config file keeps being changed to 1024,768,60 every time I launch the game. I tried making the config file ''read only'' but the game just create another config files with the undesired resolution.
I'll check the other suggestion in the comments. Thank you for your time.