Creating an instance of my device causes the device arrays to be empty

I can’t reproduce this running 24.01 now. I can print the array.Length from either device and it will print correct number. Is the reference from the main_device in the level definitely established to the correct vote_device in the level? If so is there any more information you could provide to try help us track this down?