I would be happy to look at the code if I could get some hints of what to look for in IDA pro.
Somehow the need to connect without engine running is even more annoying when using Winlog.
To have double slowinit work while engine is running, I had to patch three locations.
In the image 8D0907551G, 0001, 1037354123, 0261206776 these locations were
found at following fileoffsets:
02B8BC: 3D04 -> CC00 // Replace JMPR by NOP
067026: 3D08 -> CC00 // Replace JMPR by NOP
067EF8: 3D03 -> CC00 // Replace JMPR by NOP
At all three locations it is checked if nmot_w is zero:
82'B8B8: F2F47AF8 MOV R4, [nmot_w]
82'B8BC: 3D04 JMPR cc_NZ/NE, L_82B8C6 (82'B8C6) ; PATCH: NOP
86'7022: F2F47AF8 MOV R4, [nmot_w]
86'7026: 3D08 JMPR cc_NZ/NE, L_867038 (86'7038) ; PATCH: NOP
86'7EF4: F2F47AF8 MOV R4, [nmot_w]
86'7EF8: 3D03 JMPR cc_NZ/NE, L_867F00 (86'7F00) ; PATCH: NOP
If you disassemble the 551G image, you can hopefully determine some code patterns
around the mentioned locations that you can then find also in your image.