Max Walk Speed is not being modified by an Event

I would suggest you add a trigger Volume to your level and asign it an “actor tag” - in my example “Speedy”. Than in your character you check in the overlap event and put your logic there. You could do it the other way around to make a new actor from the volume and put in logic there or even in levelBP as well - but as far as what I guess what you want to do my approach is quite simple.

Here the link to the Blueprint part of your character

This is where you set the Actor Tag (not component tag, that is something different)

287649-1.png