Blade and Soul: XIGNCODE3 deactivated

1 week ago XIGNCODE3 has been deactivated for BNS and I wondered whether it’s now possible to play. So I tried … and failed to get even the NCLauncher to work. When trying to log in it displays the error:

System.Security.Cryptography.CryptographicException
Invalid parameter.

   at System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr)
   at System.Security.Cryptography.X509Certificates.X509Utils._LoadCertFromBlob(Byte[] rawData, IntPtr password, UInt32 dwFlags, Boolean persistKeySet, SafeCertContextHandle& pCertCtx)
   at System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromBlob(Byte[] rawData, Object password, X509KeyStorageFlags keyStorageFlags)
   at System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(Byte[] rawData, String password, X509KeyStorageFlags keyStorageFlags)
   at (Byte[] , String , X509KeyStorageFlags )
   at A.cb207fff7fffda8c6c096dbd4712165c4.c47dc36c3ef840496a5f5c268b6bdd157(Byte[] , String , X509KeyStorageFlags )
   at A.c534e1664793830cb679d24d47d088810.c2f31b10757a1292e5d1aa92cf903bc4d()
   at A.c534e1664793830cb679d24d47d088810..ctor(String , String , Int32 , String , String , String , Int32 , String , Boolean , c58bd16845dd89cdccf2be96aac716727 )
   at NCLauncherW.ViewModels.LauncherServiceLocator.c8f2ae7ac94891c9781b62fcc4e22d440()
   at NCLauncherW.ViewModels.LauncherServiceLocator.caecfba5d8f45c45fae9596c4fdbd45cf.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at (TaskAwaiter`1& )
   at A.c76ec62342f0cd7bfe010ef553ea12827.c47dc36c3ef840496a5f5c268b6bdd157(TaskAwaiter`1& )
   at NCLauncherW.ViewModels.SignInWindowViewModel.c32adc83357547ad65710a1774cbdfbdf.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

This seems to be a pretty unique error (which only happens after a successful login), so I don’t really know how to proceed … any ideas?