In your documentation you have examples like "newUserTutorial:namedCharacter:complete" for sending design events. But in reality when you name an event like this then you can't build a funnel with custom fields.
For example:
// send game analytics event
var customFields = new Dictionary<string, object>
{
{"carName", CurrentCar.VehicleName},
{"moneyAfterPurchase", Wallet.Money},
{"completedLevels", SaveController.GetCompletedLevels(0)}
};
GameAnalyticsSDK.GameAnalytics.NewDesignEvent("car:buy", customFields);
And I can only see "car" and "buy" in the funnel event ids, but I can't see fields like "carName" and others.
The lack a basic functionality is still shocking.