Can't interact with anything

Enable input for the player. Put print statements all around your code to see where it fails. Make sure the door is not static.

For example, print the name of the actor hit by the linetrace. Print something inside the use event.