Blueprint Runtime Error: "Accessed None trying to read property InventoryGrid".

I’m trying to follow along with a multipart tutorial for creating an inventory system and I’m at the episode where it covers creating the widgets to display the actual inventory.

Almost everything seems to be running just fine, except that when I’m playing the level and I bring up the inventory widget, the test item’s slot widget doesn’t appear in the grid. Upon quitting play, I get the error message “Blueprint Runtime Error: “Accessed None trying to read property InventoryGrid”. Node: Display Inventory Graph: EventGraph Function: Execute Ubergraph W Player Menu Blueprint: W_PlayerMenu”. I’m still pretty green at this stuff, but I can basically understand this: something’s up with this variable. However, for the life of me, I cannot figure out what it is. I am doing everything exactly as it is done in the tutorial, as far as I can tell.

This is the player menu blueprint with the details panel for the variable in question:

This is the player grid blueprint:

And this is the inventory slot blueprint:

Any ideas?