Unless I have missed it I do not see any info anywhere when the game starts about where to post bug reports / feedback. It would be nice if there was something pointing people to these forums.
Also, one nice thing New World had was a feedback option right in the game. I don’t know if that is something that can happen with Lost Ark . But it would be nice.