My map keeps getting rejected by moderation with no appearent reason

Summary

In the last two weeks, My island got rejected in moderation for the reason “Appropriate Language Only”
I could not find the problematic text string. For testing - each time - i completely removed the device mentioned in the email, but then got another rejection with a different device.

At this point - I competely removed any text device on my island, just so i can find the problematic text (my map isn’t playble at this state).
And still i got another rejection.
This time - the listed device is:
An asset in your project: /99b0a9ae-4c20-8f16-83e3-7d9c8e3475c2/KawaiiLife2.KawaiiLife2:MatchmakingInWorldDetails_C_2.WidgetTree_0.HeaderText.Text

This is a fortnite device that has no text of my own, the text assosiated with it is “Unmoderated Island Codes Require A Version Tag\r\ne.g. 1234-5678-9123?v=4”
which is a text from the matchmaking portal and nothing custom by me. I also completely removed the matchmaking portal device, but this text is still appearing when i build localization.

I attached in the additional notes my entire localization file - as you can see, there is nothing there except 8 strings of text made by fortnite. yet my my still get rejected for “Appropriate Language Only”

in the website i can see the issue is with “project_string_18”, yet my all localization file is only 8 strings right now, there no 18

I sumbitted an appeal 3 times, asking for help but got no communication from them, only rejected the map again.

Any help would be appreciated,
Thank you

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Publishing

Steps to Reproduce

Trying to publish my map

Expected Result

Understanding where the problematic text is so i can change it, or ability to pass moderation to publish

Observed Result

My map is getting rejected by moderation on 1.10 Appropriate Language Only

Platform(s)

UEFN

Island Code

5371-4280-5408

Additional Notes

#. Key: 2DC0837249CB17918979328F924E8620
#. SourceLocation: /KawaiiLife2/KawaiiLife2.KawaiiLife2:Creative_PlayerRef_StatWidget_V2_C_11.WidgetTree_0.PlayerName.Text
#: /KawaiiLife2/KawaiiLife2.KawaiiLife2:Creative_PlayerRef_StatWidget_V2_C_11.WidgetTree_0.PlayerName.Text
msgctxt “,2DC0837249CB17918979328F924E8620”
msgid “Player Name”
msgstr “Player Name”

#. Key: ECC3B5024334E0DA9F8F688793938D5D
#. SourceLocation: /KawaiiLife2/KawaiiLife2.KawaiiLife2:Creative_PlayerRef_StatWidget_V2_C_11.WidgetTree_0.SecondaryInfo.Text
#: /KawaiiLife2/KawaiiLife2.KawaiiLife2:Creative_PlayerRef_StatWidget_V2_C_11.WidgetTree_0.SecondaryInfo.Text
msgctxt “,ECC3B5024334E0DA9F8F688793938D5D”
msgid “Score: 0”
msgstr “Score: 0”

#. Key: TextBlockDefaultValue
#. SourceLocation: /KawaiiLife2/KawaiiLife2.KawaiiLife2:DefaultSubtitleWidget_C_0.WidgetTree_0.CaptionSubtitleBlock.Text
#: /KawaiiLife2/KawaiiLife2.KawaiiLife2:DefaultSubtitleWidget_C_0.WidgetTree_0.CaptionSubtitleBlock.Text
msgctxt “UMG,TextBlockDefaultValue”
msgid “Text Block”
msgstr “Text Block”

#. Key: AE90DCDB427BBB7AAB4EC788C5A9C058
#. SourceLocation: /KawaiiLife2/KawaiiLife2.KawaiiLife2:MatchmakingInWorldDetails_C_2.WidgetTree_0.HeaderText.Text
#: /KawaiiLife2/KawaiiLife2.KawaiiLife2:MatchmakingInWorldDetails_C_2.WidgetTree_0.HeaderText.Text
msgctxt “,AE90DCDB427BBB7AAB4EC788C5A9C058”
msgid “Unmoderated Island Codes Require A Version Tag\r\ne.g. 1234-5678-9123?v=4”
msgstr “Unmoderated Island Codes Require A Version Tag\r\ne.g. 1234-5678-9123?v=4”

#. Key: C77AE9BB48E70717D5B6EE9B5D594B4F
#. SourceLocation: /KawaiiLife2/KawaiiLife2.KawaiiLife2:WBP_Widget3D_CreatorProfile_Playspace_C_3.WidgetTree_0.CreatorNameText.Text
#: /KawaiiLife2/KawaiiLife2.KawaiiLife2:WBP_Widget3D_CreatorProfile_Playspace_C_3.WidgetTree_0.CreatorNameText.Text
msgctxt “,C77AE9BB48E70717D5B6EE9B5D594B4F”
msgid “Unavailable in Edit Mode”
msgstr “Unavailable in Edit Mode”

#. Key: 71830B7B44B517747AE65F986809BB3D
#. SourceLocation: /KawaiiLife2/KawaiiLife2.KawaiiLife2:WBP_Widget3D_CreatorProfile_Playspace_C_3.WidgetTree_0.CreatorProfileText.Text
#: /KawaiiLife2/KawaiiLife2.KawaiiLife2:WBP_Widget3D_CreatorProfile_Playspace_C_3.WidgetTree_0.CreatorProfileText.Text
msgctxt “,71830B7B44B517747AE65F986809BB3D”
msgid “Creator Profile”
msgstr “Creator Profile”

#. Key: F52A9F174804BA1FBAEA07AC40E1B264
#. SourceLocation: /KawaiiLife2/KawaiiLife2.KawaiiLife2:WBP_Widget3D_CreatorProfile_Playspace_C_3.WidgetTree_0.QRUnavailable_Text.Text
#: /KawaiiLife2/KawaiiLife2.KawaiiLife2:WBP_Widget3D_CreatorProfile_Playspace_C_3.WidgetTree_0.QRUnavailable_Text.Text
msgctxt “,F52A9F174804BA1FBAEA07AC40E1B264”
msgid “QR Unavailable”
msgstr “QR Unavailable”

#. Key: /ghost_code@fortnite.com/KawaiiLife2/new_monster_mover_message_module/SettingsCategory
#. SourceLocation: KawaiiLife2/Content/monster_mover_device.verse(13,5, 13,61)
#: KawaiiLife2/Content/monster_mover_device.verse(13,5, 13,61)
msgctxt “,/ghost_code@fortnite.com/KawaiiLife2/new_monster_mover_message_module/SettingsCategory”
msgid “Settings”
msgstr “Settings”

Well, kinda awkward, but I acctually found an obvious profanity in my verse file, as a debug message - in the Print(" ") line.

So I’ll leave it here in the hopes it might help someone else - if you’re getting the same rejection each time with a different device - check your verse files, it might be the issue, even though the emails don’t say it is.

Are you sure? Print() strings should 100% be excluded from moderation as they are not displayed to players anywhere.

I think something is wrong. Check this other post.

I didnt try again until its looked at i got rejected and the line is a S2M with WolfEliminations ect yet rejected.

Same, for me, this line

S2M<localizes><public>(Data : string)<transacts> : message = "{Data}"

Got flagged, which is such a basic piece of code that I’d reckon almost any project uses. Something is definitely broken

Yea, that was definitely the issue in my case, removed this line and everything is fine now.

It is definitely weird, since I thought those lines aren’t being moderated too. Also, my map was with that line from the start and passed around 5 versions with it, so it might be something changed recently

FORT-968711 has been ‘Closed’. The issue reported is not caused by a bug in the tool.

If the issue is not caused by the tool what is it caused by then?

In no scenario does it make sense that this gets flagged:

S2M<localizes><public>(Data : string)<transacts> : message = "{Data}"