Localization returns "No translation found" in build when updating string tables

When I update already existing localization entry, the new build returns "No translation found". I've tried rebuilding the addressables, use analyzer (which returns no issue found on all fixable rules) but still not working. The only way to fix it is to revert the changes but that means the client won't have the new updated string.

Rebuilding the addressables should be all you need to do.can you try doing a clean and then rebuild? In Is it in the editor it doesn't work or also player?

It doesn't work only on the player. The editor works fine. Cleaning and rebuilding the addresabbles doesn't help.

Does it work in the editor if you switch the Addressables play mode to use the existing build?
8660772--1166208--upload_2022-12-14_10-55-38.png

It works in the editor even when setting it to use existing build.

[quote=“Stanley_DBI”, post:5, topic: 903161]
It works in the editor even when setting it to use existing build.
[/quote]
It sounds like the updated addressables are not being copied into the build.
What platform are you building for?

I'm building for Windows which got the error. Testing on Android works fine

EDIT: Don't know why but changing the asset groups bundle mode to "Pack Separately" fixed the issue

[quote=“Stanley_DBI”, post:7, topic: 903161]
I’m building for Windows which got the error. Testing on Android works fine

EDIT: Don’t know why but changing the asset groups bundle mode to “Pack Separately” fixed the issue
[/quote]
That’s very strange. Was it a completely new build or were you appending it to an existing build?
Is the building inside of a very long file path? This can cause issues with Addressables loading on windows.
Also check if the builds StremingAssets folder contains the copied addressables. Did you get any errors in the logfile?

I was appending into an existing build. My suspect that the addressables in StreamingAssets folder didn't get replaced with the new one. Redownloading the client or deleting aa folder inside StreamingAssets also fixed the issue

Ah yes. You need to follow the content update workflow if you want to append an existing build. https://docs.unity3d.com/Packages/com.unity.addressables@1.21/manual/ContentUpdateWorkflow.html