I'm attempting to bind an action using a value as the key needed. It's not working... From what I see in the console, there shouldn't be a problem with it.
So my question is this: Am I doing somthing wrong or is this a possible Roblox bug, and if so, how do I proceed?
/(The value of "KEY" (a string value) is "Enum.KeyCode.E")/
local Context_Service =game:GetService("ContextActionService")
Context_Service:BindAction("Name",Function,false,workspace.KEY.Value)
Pressing "E" does absolutely nothing, the function will not fire.

2 comments
Why are you using workspace.KEY.Value instead of Enum.KeyCode.E?
Because I want to change the "KEY" value as a sort of control customizer. A player can change what buttons do what.