hmm… don’t think it’s a bug.
make sure you don’t go upstairs until the wedding music starts to play.
also, when you say “go upstairs,” you mean from the basement to the first floor, right? (don’t go up to the second floor.) try entering the wedding through the big door on the first floor and saladin should come out.