Just want to make sure the following conditions are met:
1. You retrieved Art Cullagh's broken lute from the House of Healing
2. Spoke to Halsin, performed on the lute, and Art is awake.
3. Halsin said he would meet you at the beach

If you have done all the above, I normally do a long-rest before this battle. If a long rest does not make Halsin go to where he should, try going to a different region (e.g. the Underdark) then come back to the Last Light Inn. If you use the Pixie's Blessing, make sure to ring the bell again otherwise it disappears when going to a different map. Once you're in a different region, come back to the Last Light Inn, and see if this forces the entire region map to reload. This could help generate the NPC at the correct location, rather than have him walk there.

I did not encounter this problem, so I can only speculate. You'll still need to test it yourself. Make sure to create a new hardsave for your testing, just in case something goes wrong and you need to delete it.

Last edited by Lillith; 22/11/23 03:09 PM.