SavePlaceAsync() succeeds but does nothing?

i’m trying to use AssetService’s SavePlaceAsync() method to publish in-game changes in a PBS game, and when i call it from the server it looks like it succeeded but the game isn’t actually updated. the save place API is enabled, so i don’t know what i’m doing wrong here:

image

here is a sample of the code i’ve tried, it’s dead simple:

serverside:

local function manualSave()
	local success, response = pcall(function()
	    assetService:SavePlaceAsync()
	end)

	print(success)
	print(response)
end

manualSaveRemoteEvent.OnServerEvent:Connect(manualSave)

clientside:

function requestManualSaveButtonPress()
	manualSaveRemoteEvent:FireServer()
end

manualSaveButton.MouseButton1Click:Connect(function()
	requestManualSaveButtonPress()
end)