The experimental feature Blueprint Break on Exceptions does not work with Accessed None errors. To test, create an actor variable in a blueprint and use it as an input to a function without having set it to anything. This creates an Accessed None error. Place the BP in the level and it will not Break on PIE.

Steps to Reproduce

1. Open any project
2. Editor Preferences > Experimental > enable Blueprint Break on Exceptions
3. Open any Blueprint
4. Event Begin Play > Branch > Print String
5. Create a new variable of type: Actor
6. Get the variable
7. Drag off the variable and Get Can Be Damaged
8. Attach to the Condition for the Branch node
9. Place the BP in the level
10. PIE

No Break occurs when the BP hits an Accessed None error

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

ComponentUE - Gameplay - Blueprint
Affects Versions4.6.14.8
Target Fix4.9
Fix Commit2544767
CreatedJan 14, 2015
ResolvedMay 10, 2015
UpdatedApr 27, 2018