VipsterGOG: If you don't get a response from owlcat you could try sending an in game bug report by pressing F11 then clicking the red button on the right hand side of the screen. Alternatively you could post on steam or owlcat forums, email owcat.
darktjm: Thanks for the advice, I guess. I don't allow any game to access the internet, for any reason, including built-in support. In fact, the idea of a game collecting information about my system to send to some random dev pisses me off greatly, especially since the problem in this case is fairly obvious. If I open a support ticket, I send it to gog, who also annoys me with their insistence on collecting system info that's really not part of the problem or any of their business. I also don't post on steam (I don't have a steam account, anyway) or vendor forums and wouldn't anyway, as a matter of general policy, for a number of reasons I don't need to get into here.
Honestly, I will probably do nothing about this issue. I don't care enough about this game to put any more effort into it.
I'm sorry to hear that, I respect you don't want to send info / post on other forums. Would you be willing to try emailing owlcat direct, it's what I did before they implemented F11 bug report.
technical@owlcatgames.com
If you don't email them, I hope it gets fixed for you eventually and you manage to enjoy some of the game without the DLCs.