Macro References broken upon latest update

FlowCanvas Forums Support Macro References broken upon latest update

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
  • #2697

    Just updated to 3.1.0 – Unity 2019.4.4f1


    My prefabs holding macro’s in them are now broken with weird references and flow console has tons of errors


    Whats the easy fix?


    Sample of the console error upon trying to remove and re-import:


    (Validation Error): Output Port with ID ‘8b71e991-33d6-48ab-91de-01068314cdaf’ is missing on node No Macro
    UnityEngine.Logger:Log(LogType, String, Object, Object)
    ParadoxNotion.Services.Logger:ForwardToUnity(LogType, Object, String, Object) (at Assets/ParadoxNotion/CanvasCore/Common/Runtime/Services/Logger.cs:116)
    ParadoxNotion.Services.Logger:Internal_Log(LogType, Object, String, Object) (at Assets/ParadoxNotion/CanvasCore/Common/Runtime/Services/Logger.cs:108)
    ParadoxNotion.Services.Logger:LogError(Object, String, Object) (at Assets/ParadoxNotion/CanvasCore/Common/Runtime/Services/Logger.cs:61)
    FlowCanvas.BinderConnection:GatherAndValidateSourcePort() (at Assets/ParadoxNotion/FlowCanvas/Modules/FlowGraphs/BinderConnection.cs:189)
    FlowCanvas.FlowNode:ValidateConnections() (at Assets/ParadoxNotion/FlowCanvas/Modules/FlowGraphs/FlowNode.cs:245)
    FlowCanvas.FlowNode:GatherPorts() (at Assets/ParadoxNotion/FlowCanvas/Modules/FlowGraphs/FlowNode.cs:225)
    FlowCanvas.FlowNode:OnNodeInspectorGUI() (at Assets/ParadoxNotion/FlowCanvas/Modules/FlowGraphs/FlowNode.cs:1206)
    NodeCanvas.Framework.Node:ShowNodeInspectorGUI(Node) (at Assets/ParadoxNotion/CanvasCore/Framework/Design/PartialEditor/Editor.Node.cs:781)
    NodeCanvas.Editor.GraphEditor:ShowInspectorGUIPanel(Graph, Vector2) (at Assets/ParadoxNotion/CanvasCore/Framework/Design/Editor/Windows/GraphEditor.Panels.cs:153)
    NodeCanvas.Editor.GraphEditor:ShowPanels(Graph, Vector2) (at Assets/ParadoxNotion/CanvasCore/Framework/Design/Editor/Windows/GraphEditor.Panels.cs:56)
    NodeCanvas.Editor.GraphEditor:OnGUI() (at Assets/ParadoxNotion/CanvasCore/Framework/Design/Editor/Windows/GraphEditor.cs:523)
    UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)


    You must be logged in to view attached files.

    What were the previous versions of flowcanvas and/or unity before you updated?


    Whichever previous version was of flowcanvas is what I wold have had if not that one the one before.

    Same Unity version



    Can you please confirm that the macro assets themselves still exist in the project and are correct (no errors there)?
    Can you please contact me via Discord PM ( or email ( so that I can help you fix this more directly? It would also be very helpful if at all possible, if you can send me the project so that I can fix it for you.

    Please let me know. Thank you in advance.

    Join us on Discord:




    Macros still exist and no errors there, I can even add them again but all the ones already in my FC are broken…


    Cannot send you the project it is too huge, I will however contact you in a couple of weeks due to me being on vacation,



Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.