Grant custom recipe on advancement

I am having a difficult time adding my custom recipes to the advancement rewards. I have the reward set up: "rewards": { "function": "grant" } and the grant.mcfunction is as followed: execute as @p run recipe give @s blank_discs:blank_disc_black but when earning the advancement I do not obtain the recipe
Continue to help post