Connecting to Private Network via OTAA

My LoRa gateway is using set to use sub-band 7. My understanding is that the gateway receives packets on all 64 channels, and then it takes the modulo 8 of all 64. Therefore, if the MKRWAN1300 is using channels 7, 14, 21..., or 63 it should connect. Is there a way to force the MKRWAN1300 to use a specific sub-band, or at least to report which sub-band it's using to connect?

I'm not 100% sure if the join process is being received correctly. But I am able to get other 3rd party devices to work, just not the Arduino. I am able to specify the sub band with the Arduino.

I'm not sure that your question means about making sure that the parameters are written in their registers. Do you think I need to modify the Arduino library to send an AT command to write the parameters from previous AT commands?