I want to set up the built in subtitles so it occupies less screen space or change its position so it doesn’t overlap with the UI. Is there any way to do this or do I have to implement my own Subtitle system?
I just answered a very similar question here: UMG covers subitles played by PlayDialogueAtLocation - UI - Unreal Engine Forums
Long story short, you need to do it in cpp, sorry.