
Bolt Collab prefab bug
This is an issue which I've come to notice recently regarding Bolt and Unity Collab.
Whenever a change/commit is 'pulled' involving a flow machine which is currently applied to some prefab, the machine is updated fine but the prefab itself breaks. The flow machine component on the prefab shows 'none' in the macro input and remains so even if the original macro in question is dragged into the input (IMG 1).

Moreover the graph view that comes up on selecting the prefab shows a non updated macro which acts as a completely different macro than the original(source) macro and any change made on it does not reflect on the source macro or vice versa (IMG 2&3 where the 'branch' node is not reflected).


The solution right now is to either remove and re-add the flow machine component on the prefab or simply restart Unity. It would really help if this issue could be fixed.
Unity ver. 2018.2.13f1 Bolt ver. 1.4.0f9
Customer support service by UserEcho
Hi srijanvoidsys,
Sorry you're having this issue. It's odd, I don't know what might be causing something like that.
Can you provide clear reproduction steps to replicate the issue on an empty project?
For example:
Will do.
Here are the reproduction steps:
This is the macro itself which is updated fine.
Any changes made on the prefab 'ghost' macro stays on it and does not reflect in the original macro.
Thank you so much for the in-depth reproduction steps.
That... is so odd. It feels like a low-level Unity bug more than a Bolt issue though...
You mention restarting Unity fixes it; does entering/exiting play mode also fix it? (This forces Unity to reserialize and reinitialize everything, so it's often a good "reset" trick).