Related issue is UE-31622, but I experienced this problem with interface methods without struct parameters.
In our case we failed to manage to make interfaces declared in blueprints to work properly.
The issues we faced: ImplementsInterface node returned false to class that contained that interface. Every new interface was corrupting classes that implemented it upon editor restart.
Workaround was to declare them using C++.