I almost finished the game, but got stopped by another bugged event in the Inn with Jackass.
At the inn or the pub inn? If you mean at the end where you play Jackass, I am assuming you mean where you approach the white haired girl at the buckets lol. Do not approach her from the left, as I forgot to put "skip if cannot move" as her hitting him makes him step 2 steps back, but from the left he can't move that far lol. But yeah, whether you talk to everyone or not, once you exit the pub, you get the final cutscene before the end credits.