Text wrap breaking words at glottal character

There is a problem with text wrapping in Bloom for a language that has a glottal stop consonant represented by the Unicode character 02C8. It seems Bloom is interpreting this as punctuation. When it occurs word-medially, Bloom may allow a line break within the word, immediately preceding this character. Is there any way to make this character non-breaking in Bloom or will all of them have to be replaced with a more common character (e.g. A78C)?

@James_MacDonell
Bloom uses a web browser to display books, so the line breaks are happening according the same rules any website would use.
I’m no expert in writing systems, but it seems like it would be better to use a character which is designed to prevent breaks happening mid-word.

Andrew

People frequently use a punctuation character for the orthographic glottal stop, for example, Unicode U+0027 apostrophe or U+2019 single right quotation mark or even U+2032 prime. Because they are punctuation, they will be treated as word-breaking rather word-building. I believe that U+A78B is the letter-building character that is used for an orthographic glottal stop or U+A78C for the “lower case” version). SIL is responsible for that being in Unicode and its name includes “saltillo”, which is the Spanish word for that upright stroke Latin character.

U+02C8 has “Line Break” property “Break Before” (see Unicode Utilities: Character Properties)
U+A78C has “Line Break” property “Alphabetic” (see Unicode Utilities: Character Properties)