As for debugging the Sodaq, I guess you just need to uncomment line 26 here:
And back to your first post
This is ERR_JOIN_NOT_ACCEPTED
as printed by:
So, the text “denied” is really the response created by the RN2483.
https://github.com/SodaqMoja/Sodaq_RN2483 shows that Sodaq seems to be using the same commands, though in a different order:
But seeing the Sodaq’s serial output makes comparing the RN2483 commands much easier, especially settings for the frequency plan. In case you did not know: using Sodaq’s “LoRa Serial Passthrough” sketch you could even execute the RN2483 commands manually.