ScriptableObject problem

Hello all!
I use this http://wiki.unity3d.com/index.php?title=CreateScriptableObjectAsset to save my scriptableObject class in asset. It works well but if I restarted unity3d , then stored asset breaks.

Before restarting:
alt text

After restarting:

alt text

@Hitjones Even in your first screenshot the Script reference says None, which means there is an issue from the start with the script.

It quite possible that the Scriptable object file name and class name don’t match. If not could you also post the code for the scriptable object you are creating?

Many many thanks for the solution
I faced the same issue in android build./
Note: Everything works fine in editor but when take build out and run on device it doesn’t load the scriptable object.