when I try to ring the bell, it just don't show any text or way to progress
This seems to be down to an inconsistency in how the event is set up. The event neither de-configures itself to avoid it triggering immediately upon getting to the island, nor uses the "Island" flag which is set.