Shopify discountAutomaticAppUpdate functionId returned wrong

https://shopify.dev/docs/api/admin-graphql/2023-04/mutations/discountAutomaticAppUpdate

Hi, since yesterday my extension is creating the discounts with the functionId(refer the link above for the documentation), I do debug before I passing the functionId to the graphql, it is the expected functionId I passed to the graphql

after the discounts successfully created, the functionId returned is totally different to the one I passed in, do anyone know why? I only faced this issue since yesterday