Blueprint Interfaces in UE5

Have others used Blueprint Interfaces in UE5? They seem a bit different / incomplete from how they worked in UE5? For example…

  1. It seems I CAN now add Blueprint Interfaces to the main persistent Level Blueprint? I believe we only could do that with SUB Level BPs before?

  2. There’s no “Event” version of a Blueprint Interface to add to a graph anymore? As far as I can tell, I have these 3 function variants I can bring in:

  • The “Message” version (from my right click menu)
  • The "Interface " version (from my right click menu)
  • The “Local” version simply dragged / dropped from the “My Blueprints” panel under the “Interfaces” category.

I cannot for the life of me understand when to use the “Interface Call” version. The “Message” version can call that function from within another blueprint that implements the function. The “Local” version can call that function from within it’s own blueprint.