Blocked From Publishing for Island Transactions Experimental Feature

{
	"fileVersion": 15,
	"versionSuffix": "",
	"title": "XXXXXXXXXX",
	"description": "",
	"keyArt": "",
	"docsUrl": "",
	"compatibilityVersion": "39.20",
	"editorPermissions": [],
	"epicApp": "",
	"sortPriority": 0,
	"featureSet": "",
	"plugins": [
		{
			"name": "XXXXXXXXXXXXXX",
			"bIsRoot": true,
			"bIsPublic": false
		}
	],
	"dataSets":
	{
		"matchmaking":
		{
			"maxPlayers": 2,
			"maxTeamCount": 1,
			"maxTeamSize": 2,
			"maxSocialPartySize": 2,
			"allowJoinInProgress": true,
			"allowSquadFillOption": false,
			"islandQueuePrivacy": "Private",
			"minPlayers": 1,
			"overtimePlayerTarget": 1,
			"queueMainDuration": 5,
			"queueOvertimeDuration": 5,
			"useSkillBasedMatchmaking": false,
			"ratingType": "",
			"version": 1
		},
		"experimental":
		{
			"experimentalContent":
			{
				"bIsExperimentalContentAllowed": false
			},
			"version": 1,
			"personaDevice":
			{
				"bEnablePersonaDevice": false
			},
			"sceneGraphExperimentalFeatures":
			{
				"bAreSceneGraphExperimentalFeaturesAllowed": false
			},
			"sceneGraph":
			{
				"bIsSceneGraphSystemAllowed": true,
				"bEnableOneFilePerEntity": false
			},
			"aurora":
			{
				"bIsAuroraEnabled": true
			}
		},
		"ugcLocalization":
		{
			"nativeCulture": "en",
			"culturesToGenerate": [
				"ar",
				"zh-Hans",
				"zh-Hant",
				"fr",
				"de",
				"id",
				"it",
				"ja",
				"ko",
				"pl",
				"pt-BR",
				"ru",
				"es",
				"es-419",
				"th",
				"tr",
				"vi",
				"en"
			],
			"poFormat": "Unreal"
		},
		"autoLocalization":
		{
			"bAutoBuildLocalization": true,
			"cultures": [
				"ar",
				"zh-Hans",
				"zh-Hant",
				"fr",
				"de",
				"id",
				"it",
				"ja",
				"ko",
				"pl",
				"pt-BR",
				"ru",
				"es",
				"es-419",
				"th",
				"tr",
				"vi",
				"en"
			],
			"mode": "All"
		}
	},
	"bindings":
	{
		"projectId": "XXXXXXXXXXXXXX",
		"modules":
		{
			"XXXXXXXX": "XXXXXXXXXXXXX"
		},
		"bSuppressAutomaticVersePathAssignment": false,
		"projectVersePath": "XXXXXXXXXX"
	},
	"apiAccess": "Private",
	"requiredRedirectorStartingVersion": ""
}

(XXXXX’d a few names)

Still no luck though - I’ve tried different localization routes (auto on private version creation and manual), tried removing all verse devices from the island, reworking the structure of my entitlements, removing entitlements altogether, etc.

And because this was an issue before I ever interacted with island transaction (like the thread creator and other responders), and also that private versions would randomly go through after getting the failed message after no real changes, I have no clue where I’m supposed to be looking for a solution

1 Like

hi @DigitalRegards

The published error is

trans

This is what my new settings for project are

yeah, that’s exactly how my project settings look now (and looked prior to this ever being an issue)

when I click import, no warnings about missing translations are in the output log, and if I open the PO files it confirms it that there are no missing/empty msgstr - everything has a translation

and all that aside, I have situations like this before I even touched island transactions or anything experimental (what started this whole thread) where I attempted to publish and it failed with an entitlement error, and then I moved a single prop to be able to save and push a new private version and it randomly goes through saying no entitlements

Any news? More than a week has passed and the problem persists

I don’t know what exactly is happening, but my best guess is it must have something to do with the order of processing / time given on the backend before it expects an entitlement check to take place (even if you don’t have them).

In the old system before entitlements existed, your private versions would process until they were completed, but now with the addition of entitlements it seems like if it doesn’t process parts of your project before it’s supposed to push some info about entitlements, it passes through as if you have them and they are incorrectly setup.

Using the settings I’ve always used to publish, I’ve been able to get versions to pass through WITH and WITHOUT entitlements by just deleting small chunks of my map - obviously that’s not a solution, but it proves the issue is something else.

Whatever is causing the processing hang-up is unrelated to verse (in tests I’ve deleted all verse specifically and it still fails), unrelated to project size (my project is under 40MB and under 17000 memory and still fails), and unrelated to any specific device (I’ve deleted different chunks of my map, none overlapping, and had them go through successfully).

(post deleted by author)

It’s strange because it only happens on some maps (I can update others without any problems).

Yeah, hopefully we can get some clarification soon - this really ruined the cadence I had on updating my map, and I’ve been wasting hours a day trying to solve issues that don’t exist and aren’t even related to the problem apparently.

I’ll try to get the status today.

2 Likes

Thank you!!!

We have a potential fix coming in 39.50.

Edited: It’s scheduled to be addressed in 39.50.

2 Likes

After the update, even after creating a new version, the issue persists

Attempted to push a new version with 39.30 - still getting this same error while processing in creator portal:

Module 972daeb3-4cad-31db-cdfd-feba8c62da07 in candidate link 0719-8976-6209?v=1: Cannot publish project 3af9ea1b-4e5c-f658-a621-3ebcf2464906. Module 972daeb3-4cad-31db-cdfd-feba8c62da07 has exceeded the expected processing time. Please report this issue

publishing_with_product_discovery_pending

Game runs and loads perfectly if playing private version, still fails publishing (with or without island transactions in)

The initial error you get right after the verse check passes if you click ‘create release’ from the releases page while it’s still processing:

Once it fully fails, the messaging updates to this (once again, with or without island transaction in):

Any updates on this or some context to work with?

Same error. Flaged with transactions but have non on the island.

This is scheduled to be addressed in 39.50.

3 Likes