# String Tables "Missing String Table Entry" inside DataTables after updating to UE 5.4

**URL:** <https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257>\
**Category:** Programming & Scripting\
**Tags:** unreal-engine, question\
**Created:** [April 24, 2024, 3:02pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257 "2024-04-24T15:02:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Birgster](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/birgster/32/926959_2.png) [@Birgster](https://forums.unrealengine.com/u/Birgster)\
**Post date:** [April 24, 2024, 3:02pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/1 "2024-04-24T15:02:30Z")

</div>

Hey there,  
today i updated from UE 5.3.2 to UE 5.4 and also my project. Everything runs fine except my String Tables and their entries. They only show “Missing String Table Entry”.

Here is a Screenshot of the DataTable

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/a/0/e/a0e68fa22dd7d1aa7c186c9faead42401bba37b3.png)

i read some stuff about “references” and the “asset manager” and so on, but i cant find anything HOW i do these references and where do i have to put them.

i´m also a little confused that when i make a new String Table, make some Test Entries and change them inside the DataTable, they also show “Missing String Table Entry”. I dont really know what the Editor is doing and how to fix that.

Maybe someone have an idea. If you need some further information about the project or settings, just let me know. thx!

---

<div class="post-metadata">

**Author:** ![Jambax](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/jambax/32/904177_2.png) [@Jambax](https://forums.unrealengine.com/u/Jambax)\
**Post date:** [April 24, 2024, 4:44pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/2 "2024-04-24T16:44:11Z")

</div>

They’re broken in 5.4 release.

It’s already been fixed in ue5-main over a month ago. You can merge the commit  
[https://github.com/EpicGames/UnrealEngine/commit/a51ed8442674fe9ef21fbe4934961d59118ad084](https://github.com/EpicGames/UnrealEngine/commit/a51ed8442674fe9ef21fbe4934961d59118ad084)

Or wait until they merge it into an inevitable 5.1 hotfix.

---

<div class="post-metadata">

**Author:** ![chakmeshma](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@chakmeshma](https://forums.unrealengine.com/u/chakmeshma)\
**Post date:** [April 24, 2024, 5:06pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/3 "2024-04-24T17:06:32Z")

</div>

Same problem here!

---

<div class="post-metadata">

**Author:** ![Birgster](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/birgster/32/926959_2.png) [@Birgster](https://forums.unrealengine.com/u/Birgster)\
**Post date:** [April 24, 2024, 5:16pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/4 "2024-04-24T17:16:20Z")

</div>

Is the Link broken or am i doing something wrong?

---

<div class="post-metadata">

**Author:** ![Jambax](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/jambax/32/904177_2.png) [@Jambax](https://forums.unrealengine.com/u/Jambax)\
**Post date:** [April 24, 2024, 6:15pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/5 "2024-04-24T18:15:28Z")

</div>

You need to link your Epic/Github Accounts to see the engine source code.

---

<div class="post-metadata">

**Author:** ![HolyG](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@HolyG](https://forums.unrealengine.com/u/HolyG)\
**Post date:** [April 24, 2024, 9:22pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/6 "2024-04-24T21:22:33Z")

</div>

We were able to get rid of this problem in our project by fixing the targets in the Localization Dashboard and executing Gather Text/Compile text afterwards. Somehow it’s breaking when upgrading to 5.4 or moving the content+localization to another project.

I wrote up a quick overview for this in the docs of our marketplace asset:

> **[Menu System Pro V2 Documentation UE5](https://docs.google.com/document/d/1ozUgaFZKMXoJq701b9mlvNpmMeAM3MlvhKjuKpLPApQ/edit)**
>
> This Doc is private

Chapter “Missing string table entry”

I hope this helps someone! 🙂

---

<div class="post-metadata">

**Author:** ![good4doog](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@good4doog](https://forums.unrealengine.com/u/good4doog)\
**Post date:** [April 26, 2024, 7:48pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/7 "2024-04-26T19:48:01Z")

</div>

Had the same issue, waiting on updates before moving to 5.4. 🙂

---

<div class="post-metadata">

**Author:** ![Alfreddiculous](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Alfreddiculous](https://forums.unrealengine.com/u/Alfreddiculous)\
**Post date:** [April 27, 2024, 7:20pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/8 "2024-04-27T19:20:47Z")

</div>

Is there an implication here that if we had localization properly set up that we would not be getting this error? And if so, can someone point to the documentation for this? Thanks!

---

<div class="post-metadata">

**Author:** ![ser.man94](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@ser.man94](https://forums.unrealengine.com/u/ser.man94)\
**Post date:** [April 29, 2024, 6:51am UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/9 "2024-04-29T06:51:07Z")

</div>

I don’t have localization and encounter the same problem with all texts. Has anyone fixed this issue?

---

<div class="post-metadata">

**Author:** ![Loux\_xavier](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/loux_xavier/32/1201519_2.png) [@Loux\_xavier](https://forums.unrealengine.com/u/Loux_xavier)\
**Post date:** [May 1, 2024, 4:59am UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/10 "2024-05-01T04:59:28Z")

</div>

Same issue here, and when I execute Gather Text it just never finish.

---

<div class="post-metadata">

**Author:** ![Alfreddiculous](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Alfreddiculous](https://forums.unrealengine.com/u/Alfreddiculous)\
**Post date:** [May 2, 2024, 2:48pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/11 "2024-05-02T14:48:42Z")

</div>

Make sure “Gather from Packages” is checked. That seems to search any String Tables you have in your Content folder. Double-check the path and extensions. The progress bar never stops animating, but it did end up detecting my words.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/9/e/f/9ef6f1c59d8fd7d765e43c2caaf73b75c8dba6ef.jpeg)

---

<div class="post-metadata">

**Author:** ![OverRated\_AU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/overrated_au/32/1008648_2.png) [@OverRated\_AU](https://forums.unrealengine.com/u/OverRated_AU)\
**Post date:** [May 3, 2024, 4:19am UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/12 "2024-05-03T04:19:04Z")

</div>

Is this fixed in 5.4.1? as the commit is there but some of mine are still bugged.

---

<div class="post-metadata">

**Author:** ![Julsfels](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Julsfels](https://forums.unrealengine.com/u/Julsfels)\
**Post date:** [May 3, 2024, 2:36pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/13 "2024-05-03T14:36:07Z")

</div>

No, it’s not fixed, line 2373 is still there. :((  
Seems that the fix is announced for 5.4.2: [Unreal Engine Issues and Bug Tracker (UE-211986)](https://issues.unrealengine.com/issue/UE-211986)

---

<div class="post-metadata">

**Author:** ![Loux\_xavier](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/loux_xavier/32/1201519_2.png) [@Loux\_xavier](https://forums.unrealengine.com/u/Loux_xavier)\
**Post date:** [May 3, 2024, 9:32pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/14 "2024-05-03T21:32:05Z")

</div>

It is not fixed in 5.4.1  
And yes “Gather from Packages” is checked.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/3/2/6/326742a90ec98e1cda2b59719e07e269a6d1882c.png)  
See and wait for 5.4.2

---

<div class="post-metadata">

**Author:** ![BrunoCaxito](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/brunocaxito/32/706161_2.png) [@BrunoCaxito](https://forums.unrealengine.com/u/BrunoCaxito)\
**Post date:** [May 3, 2024, 9:58pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/15 "2024-05-03T21:58:30Z")

</div>

For anyone still waiting for this. No, it was not fixed in time to feature in 5.4.1.

**Source Code**

The immediate solution is to build from source code (ue5-main).  
[Fixed FTextHistory\_StringTableEntry::GetDisplayString returning the p… · EpicGames/UnrealEngine@a51ed84 (github.com)](https://github.com/EpicGames/UnrealEngine/commit/a51ed8442674fe9ef21fbe4934961d59118ad084)  
(Credits to @Jambax)

**Issue Tracker**

This is expected to be fixed on 5.4.2, but it is not certain. Vote for this issue here, to get some attention from Epic.  
[Unreal Engine Issues and Bug Tracker (UE-211986)](https://issues.unrealengine.com/issue/UE-211986)  
(Credits to @Julsfels)

**Temporary Solution**

If you need a temporary workaround until this is fixed, gather your text in the localization dashboard and somewhere in your game startup (GameInstance::Init(), etc.) change and reset your current language.

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/6/e/0/6e0943fcf20a8ca0d03bff3628f83fcafc2e7c7f.png)

---

<div class="post-metadata">

**Author:** ![J.C.Smith](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@J.C.Smith](https://forums.unrealengine.com/u/J.C.Smith)\
**Post date:** [May 4, 2024, 1:16am UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/16 "2024-05-04T01:16:18Z")

</div>

It’s shocking that this didn’t get fixed in 5.4.1.

---

<div class="post-metadata">

**Author:** ![OverRated\_AU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/overrated_au/32/1008648_2.png) [@OverRated\_AU](https://forums.unrealengine.com/u/OverRated_AU)\
**Post date:** [May 4, 2024, 2:03am UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/17 "2024-05-04T02:03:17Z")

</div>

Ah thanks guess ill just fix it myself for now haha.

---

<div class="post-metadata">

**Author:** ![acjmartin17](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@acjmartin17](https://forums.unrealengine.com/u/acjmartin17)\
**Post date:** [May 5, 2024, 5:39pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/21 "2024-05-05T17:39:23Z")

</div>

Thank you, this worked for me. I had to just restart the project after following your instructions.

---

<div class="post-metadata">

**Author:** ![tomaszrozynski](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/tomaszrozynski/32/552215_2.png) [@tomaszrozynski](https://forums.unrealengine.com/u/tomaszrozynski)\
**Post date:** [May 6, 2024, 8:38pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/22 "2024-05-06T20:38:12Z")

</div>

This method works brilliantly for me. I sewed this piece of bluprint into Game Instance. Thank you!

---

<div class="post-metadata">

**Author:** ![Servelat](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@Servelat](https://forums.unrealengine.com/u/Servelat)\
**Post date:** [May 7, 2024, 9:34pm UTC](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257/23 "2024-05-07T21:34:45Z")

</div>

This approach helped me as well, thank you very much! This should be marked as an answer.

Also, there is a comment in github stating that the fix will be included in 5.4.2

[Next page](https://forums.unrealengine.com/t/string-tables-missing-string-table-entry-inside-datatables-after-updating-to-ue-5-4/1819257.md?page=2)
