We were also quite iffy with the usage of the noun 'Barrier', but after talking it through between two Korean translators and two proofreaders we decided it's the best fitting word although it doesn't sound great.
https://snipboard.io/UlNyxV.jpg
https://snipboard.io/4qUr9W.jpg