Vague Issue, Troubleshooting Tips

Hi Guys,
Sorry to ask this as it is kind of vague, but I am wondering, if anyone has any suggestions.

I have a mng, which sends info to its delegates. These delegates receive an int as an array.

Everything is working, minus a few delegates, I will call units. So, I checked all connections, and all units are linked to their proper mng.

Now, here is the issue.
I noticed unit 00_05, not working as it should. I checked if this unit received its data from its proper mng, it did. I checked if it had the correct array values, it did. The issue is that it is some how, in the very next frame, losing its data.

The array in question, is set by the mng at a length of 2. Via tests, I see in the very next frame the value is 0.

I have double checked that this is NOT being called more than once, by its proper mng. This behaviour is common in a handful of units.

Any trouble shooting tips?

I just figured it out.

The mng is setting the value of the component, before the components own Start(). In Start, I am resetting the value to 0.

:L:L:L