Is Hovered node always returns false in networked multiplayer.

I’ve built an inventory system using blueprints that revolves around the Is Hovered node. The system works fine in single player, but in networked multiplayer the Is Hovered node always returns false.

It seems that in networked multiplayer the Is Hovered node only works properly when called in the same blueprint the relevant widget is created in.