Converting a Code Struct to Blueprint Struct?

I had a mostly-blueprint project where (not knowing there were blueprint structs) I set up two rather fundamental structs in code and used them in blueprint logic.

Now seeing that you can have blueprint structs and wanting that flexibility, I tried to create new blueprint structs with the same characteristics and delete the old source files, based on the assumption that a node looking for a thing with a name and properties would be happy with another thing with the same name and properties. I was able to manually swap some nodes to begin converting things but unreal got extremely crashy.

Is there any way to just swap a blueprint struct in for one written in C? Or will I have to brave the crashes and wade through my blueprints to replace the old code struct with the new blueprint struct?

Hey fnor-

If you remove the struct from the code entirely (remove/comment out) the current nodes will be empty and have errors. After creating your blueprint struct you will have to replace the instances where you used the code version with the blueprint version inside your blueprints.

Cheers