Hi @Carl Ku (Hong Kong) ,
I did verified the above mentioned use use and I am unable to replicate it at my end. Microsoft Graph events attachments API (add/get/delete) is working fine as expected. You can also verify using the below Graph API.
1.Created a recurring event as shown below
Example : POST https://graph.microsoft.com/v1.0/me/events
2.Attached an attachment to the existing recurring event and here file attachment has taken as an example :
Example :
POST https://graph.microsoft.com/v1.0/me/events/{event-id}/attachments
3.Get the attachments associated with the existing recurring event:
Example :
GET https://graph.microsoft.com/v1.0/me/events/{event-id}/attachments
GET https://graph.microsoft.com/v1.0/me/events/{event-id}/attachments/{attachment-id}
4.Delete the attachment associated with the existing recurring event:
Example :
DELETE https://graph.microsoft.com/v1.0/me/events/{event-id}/attachments/{attachment-id}
Sources (Please refer below documentation links for more information):
https://learn.microsoft.com/en-us/graph/api/user-post-events?view=graph-rest-1.0&tabs=http#example-3-create-a-recurring-event
https://learn.microsoft.com/en-us/graph/api/event-post-attachments?view=graph-rest-1.0&tabs=http
https://learn.microsoft.com/en-us/graph/api/attachment-get?view=graph-rest-1.0&tabs=http
https://learn.microsoft.com/en-us/graph/api/attachment-delete?view=graph-rest-1.0&tabs=http
Hope this helps.
If the answer is helpful, please click "Accept Answer" and kindly upvote it ,so that it will be helpful to the other community users. If you have any further questions about this answer, please click "Comment".