The UHT boilerplate code that's generated from a converted Blueprint class header file generated from a Blueprint class containing one or more function names with non-ASCII characters will fail to compile properly on a Clang-hosted platform (e.g. Linux) due to being improperly encoded as UTF-16.
error: UTF-16 (LE) byte order mark detected in 'NewBlueprint__pf1010915279.gen.cpp', but encoding is not supported
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-99702 in the post.
| 0 |
| Component | UE - Gameplay - Blueprint |
|---|---|
| Affects Versions | 4.25 |
| Target Fix | 4.26 |
| Created | Sep 15, 2020 |
|---|---|
| Resolved | Sep 15, 2020 |
| Updated | Jul 23, 2021 |