Thanks for your response.Odd - where did you get the version of "Bart_Cooke_dialog.c" with the line about "stephan_bonser_attack"? The version in the January 2022 installer should already have the line 'AddDialogExitQuest("bill_jellybones_attack");' - you don't even need the 6th June update, which does not have a version of the file.
Earlier installers did not even have "Bart_Cooke_dialog.c", it was all handled in "Stephan Bonser_dialog.c", which could cause trouble if you were doing "Smuggling for Thomas O'Reily" at about the same time as the meeting with Stephen Bonser on the way to the canyon in "Tales of a Sea Hawk". That is why the dialog for "Smuggling for Thomas O'Reily" was split off into "Bart_Cooke_dialog.c", while the storyline-specific part remained in "Stephan Bonser_dialog.c", now moved into the storyline dialog folder.
The version I had was my long running updated directory that I have updated whenever there is a new update in the first post of this thread. The standard storyline is always the first I run through and I do as many of the side quests I have time to between updates. I haven't had this issue in previous updates - the last being in April I remember although I probably took a different path with Thomas so I may not have seen this for a couple of updates. Probably time to do a completely clean install.
Do you know what the current situation is with the new Beyond Horizons Build 15? I haven't seen anything on Pirates Ahoy for a while about this?