Editable array of devices not storing

ive never experienced this also, Did you try printing below the OnBegin() just out of curiosity ?