I don't get any errors, so I don't know what's causing it for you.
Okay, I will test more then, I just got in the game once, after the server was up - to see how it would work.
All I've seen it do is log things, don't know what. Was a quick, simple, static analysis just to see if anything popped out at me.
Yes, and also you know that in the previous update there was already NGGate.bin, but like 18kb only? And all I found was a template for this logging (with "hello world" in it!) and with some things that looked like the encryption system for the generated log.
Edit:
--stupid part deleted--
Silly me, didn't notice that it downloaded and made a new folder for NexonGuard.
And yeah, here it is - the part with log template and hello world in it. In NGCore.bin.
Edit 2:
I think I've found my error.
I always remove blackcypher folder and eTracer.aes because those were unused garbage anyway.
Now it seems it's not true for eTracer.aes. When I removed abyss and crackshield - it was downloaded *twice*, plus updates for NexonGuard as well (and NGCore.bin is much bigger now).
So the two conclusions are:
Crackshield prevents BC to update, like it does with HS. Woot.
Without some needed (?) BC components the game still works fine, meaning that BC isn't really needed for the game to work - and it is still... okay, no "We are sorry for the inconvenience". Woot again.
Sooo yeah, BC is (like the time before, presumably) just a logging *thing*, which logs something and sends to nexon. Maybe.
And it is not a separate process, so it is used like other dll's?..
Plus I wonder if crackshield and/or that initial "crippled" state of BC (in my case, before I removed the mods) prevents it to log/to send logs. Just curious.