First thing I would try is checking whether or not this “Set Throttle Input” is actually executed (so doing a print or setting it to a high value like 1,0), seems to me you’ve already done that.
Since “Set Throttle Input” will override the last value, next I would check all other usages of “Set Throttle Input”. So you would have it set at least one other time, namely for the player input. And the axis events will fire on tick, so it may be that you override the value you’re setting here with 0 somewhere else.