Enhanced inputs in Editor Scriptable Tools

Hello,
I’m trying to get enhanced inputs working in an editor Scriptable tool (not PIE). It seems like it should be working because I can access EnhancedInputEditorSubsystem and use it’s functions.
Looking at the API here : unreal.EnhancedInputEditorSubsystem — Unreal Python 5.3 (Experimental) documentation

So far, I added an input mapping Context, and started consuming inputs. I can see that I correctly send an action in the output log, and bIsConsumingInput is correctly returning true. However nothing fires off the input delegate.

Thanks!