Why does the blueprint interface array crash?

after TPressed-Event, get length of the array and check if it is > 0 (return bool to a branch). Continue only if true.
Accessing an index in an array which does not exist will always cause crashes. Nothing to do with interface.