during my first steps with the v3 stack I ran into an issue while adding devices to the console (eu1.cloud.thethings.network).
I added a device with ABP and tried to check the option “Skip payload encryption and decryption).
This causes an error and every time I want to view this device in the console, I get an error page " An unknown error occurred. If the error persists after refreshing, please contact an administrator”.
So, I can’t even delete this device.
Oh, I didn’t find this issue - It sounds really like that issue but it didn’t help.
I can’t access the “misconfigured” devices - unknown error. I tried it just a few seconds before.
I can’t delete the whole application either, because of the existing devices.
The “skip payload crypto” feature can be used if you don’t want to give The Things Stack your AppSKey (application session key; used to encrypt/decrypt application layer payloads), and instead do end-to-end encryption between your end device and your application (on your own server).
This feature only makes sense in combination with an external join server, because otherwise you’d still have your security keys registered in The Things Stack. In order to use it you’d have to implement LoRaWAN crypto in your own application backend. We don’t provide documentation for that, so you’d have to read the LoRaWAN specification yourself.