Hi,
I would try again and see if I am accessing everything properly, I don't anything has changed on that regards, if an ArrayList is present on that disabled object and you have an actual reference of that gameobject ( before it got disabled), then it will work, what could be happening is that your gameobject reference is acquired using a find action, which then will not find it because it only finds active ones.
Can you double check on this?
Bye,
Jean