Can't deactivate OnlineSubsystemNull

Hello! I have this awesome plugin called UWorks and it has it’s own subsystem. I created a brand new project to test stuff and I followed the docs and entered this in DefaultEngine.ini:

[/Script/Engine.Engine]

!NetDriverDefinitions=ClearArray
+NetDriverDefinitions=(DefName="GameNetDriver",DriverClassName="/Script/OnlineSubsystemUWorks.IpNetDriverUWorks",DriverClassNameFallback="/Script/OnlineSubsystemUtils.IpNetDriver")

[UWorks]
AppID=732660
ModDir=TheDarkDayPROJECT
Product=732660

[OnlineSubsystem]
DefaultPlatformService=UWorks

Literally for everyone in their Discord it works, but not for me. Let me tell you what happens: Everything works fine, the plugins works, except for the Subsystem part. I am trying to create a session, but it gives me this error in the log:

[2018.07.05-20.52.08:884][874]LogScriptCore: Warning: Script Msg: CreateSession - Invalid or uninitialized OnlineSubsystem
[2018.07.05-20.52.08:884][874]LogScriptCore: Warning: Script Msg: CreateSession - Cannot map local player to unique net ID

If I scroll at the beginning of the log, I can see that it tries initializing the OnlineSubsystemNull, which I disabled from the plugins section, and of course, it fails with the following error (it’s supposed to):

LogModuleManager: Warning: No filename provided for module OnlineSubsystemNull
LogModuleManager: Warning: ModuleManager: Unable to load module 'OnlineSubsystemNull' because the file 'C:/Program Files/Unreal Engine/UE_4.19/Engine/Binaries/Win64/' was not found.

Now, I don’t understand why it tries loading the OSNull. I deactivated it everywhere, and it’s not in mygame.build.cs as a dependency either. There are 2 possibilities here: It either tries loading the OSNull, or it cannot load UWorks and falls back to OSNull. So what could be it? I’ve been trying to fix this for like 2 weeks and can’t figure it out!