it looks like you brock the script by not having Will with you

if you replay it with Will [he says kill him, which then allows an autokill ending] or take the "let him go" talk option that should clear it

also they are scripted to want to talk to the person that blows the horn so don't let Will do it if you want to reuse them


Luke Skywalker: I don't, I don't believe it.
Yoda: That is why you failed.