Hello aaloang,
Thank you for reaching out to Microsoft Support!
In response to your question, the permissions you granted were fine, and we tested them in Graph Explorer, everything worked fine, and the test results are as follows:
Note that when updating description, the If-Match parameter in the request header is required:
Reference document:
https://learn.microsoft.com/en-us/graph/api/plannertaskdetails-update?view=graph-rest-1.0&tabs=http
Hope this helps.
If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.