I’ve been using flow canvas for scripting my levels logic for a while, but in recent time i started working with it heavely and creating a lot of custom nodes. I dont know is its somehow connected or not, but this error now starts appearing almost after every Unity startup for any scene which was opened on prevous Unity session.
Is there any way to manually repair graph to fix this error? Unity restarting does nothing.
Hello there and sorry for the late reply.
This is the first time I’ve been reported this issue regarding CyclicReferenceManager Mismatch Enter/Exit.
Do all your graphs show this Deserialization Error?
Are there any other errors at all in the console when you open Unity/Scene or otherwise? (very important)
Are any of your custom nodes do anything tricky or anything with serialization?
Is sending the project to be a possibility? If so I would be able to help you much faster and would be great!
Hello! I’ve managed to fix this error by deleting and re-importing Canvas Core folder.
I also turned off Unity’s auto asset refresh after every code change, because sometimes it causes Deserialization attempt feailure when I were saving something unfinished or just saving something for lot of times in few minutes.
Hello again. I’ve findout that this error also affects the build. The game crashes when builded completely, but in dev build there is this CyclicReferenceManager Mismatch Enter/Exit error too appears in log.