Hello @Malviya, Vishal
Thanks for reaching out!
I'm able to replicate this at my end. Per my understanding, sending of an updated invitation doesn't occur when an attachment is added to the existing event.
As a workaround, you can update the event (by adding the attendees) post adding the attachments to the event. Please follow below steps for the same.
Create an event (excluding attendees in request body), refer Create Event:
POST https://graph.microsoft.com/v1.0/me/events
Attach a file to the event, refer Add Attachment:
POST https://graph.microsoft.com/v1.0/me/events/{eventId}/attachments
Update the existing event with the attendees' array in request body, refer Update Event:
PATCH https://graph.microsoft.com/v1.0/me/events/{eventId}
Hope this helps.
If the answer is helpful, please click Accept Answer and kindly upvote. If you have any further questions about this answer, please click Comment.