Trying another jk2 mode fix.
This is because the code in Com_Init isn't trying to get your +set com_jk2 1 until after stringed code.
With Com_StartupVariable("com_jk2") it'll be sure to set it early enough.