So like... I have 7 scripts at the very least working in tandem to get a SIMPLE result, Toggle between panels 1&2. Then, toggle within 4 panels inside the second panel. each which has 5 topics (non instantiated) and a Panel with 4 tasks in it. (tasks are instantiated from prefab) (rn only first 4 tasks are instantiated. making one panel prefab (first panel). THEN that panel prefab will be instantiated into 20 panels, each corresponding to their topic. (20 topics. 20 panels. 80 tasks.) Now, that would be all simple enough on its own, right? But here is where the fun begins. Each Panel operates with a button... Trough 2 scripts. a button manager + a ButtonBehaviour script. (except the first 2, which toggle trough much simpler things). Making 5 scripts for panels. (the dual scripts are replicated with slight name differences and a different private/public get set) (making it into one script proved extremely difficult bordering on the impossible).
And now. The first toggle fcks up the other toggles, which either work, or dont work depending which panels get opened or closed at which times, and may open the wrong panels at the wrong time, or which variant of the script I use. (they all have their own problems). I assume, that the second toggle fcks up the entirety of the third toggle the same way. There are no errors shown in vs studio. there are no errors shown on unity console. :) (well, the latest version has 1 error on the console which didn't on the IDENTICAL previous script. But since the previous didnt work either, its not the root) :)
edit. Also of note so you dont waste energy today, if you arent into deep thoughts for little gain... since I'll have to leave this here for now without my presence. If you have ideas on how to make things work ect. do tell. Ping me if you are interested in figuring it out with me, and you know, I'll try to send you a message when I'm back to work. if you only want to help with direct contact that's gonna be tomorrow then.