What version of NodeCanvas are you using please? Serialization is possible in runtime for sometime now and the restriction has been removed (it was basically just a game running check in the graph code SelfSerialize method which was removed).
Can you please provide more information, because it might be something else.