I’ve had some difficulty moving from 4.6 to 4.7. I’ve moved a good deal of blueprint scripting to C++ and have noted a good increase in stability. Especially with structs. I was getting a lot of blueprint compiliation errors and dreaded ‘can’t save…’ error. Moving these types to C++ seems to have helped.
Good luck!