Soft class ref array equal none when opening the editor

I have an array of actor components entered into a soft class ref array. It works fine. However, everytime the editor is opened and then the project is opened the array has all the indexes all equal none. I have to physically repopulate the array indexes with my actor components. It works fine again until i close and reopen the project. Its like the array is not saving.

What an i doing wrong or how can is stop this?