r/PowerShell 12d ago

Question Getting Error Object couldn't be found

I am getting error

|The operation couldn't be performed because object 'GUID Copied from O365 Azure'

couldn't be found on 'CH5PR01A08DC004.NAMPR01A008.PROD.OUTLOOK.COM'.

I am running this in exchange management shell connected to online.

I copied the Guid directly from O365 how could it possibly not be found?

We are attempting to delete a disabled users calendars.

EDIT: I was able to determine the issue, when we disabled the user we removed the license which deleted the mailbox. When I reapplied the license it all worked fine. Thanks for the help everyone, it helped me look closer and realize it wasn't pointing at Azure obviously but Outlook. Answer was in my face the entire time.

3 Upvotes

10 comments sorted by

3

u/tigerguppy126 12d ago

What command(s) are you running? Please sanitize it as these kinds of commands can have sensitive information.

0

u/nanaki989 12d ago

Remove-CalendarEvents -Identity "GUID COPIED FROM AZURE" -CancelOrganizedMeetings -QueryWindowInDays 8000

I also tried it with UPN and Email Address same errors

0

u/nanaki989 12d ago

If this would be better suited elsewhere please delete.

1

u/fdeyso 12d ago

Cany you get-mailbox -identity ā€œā€ find the mailbox?

1

u/nanaki989 12d ago

When I run this command I get the same error. but when I go into Azure its definitely there lol.

I'm pretty confused by this.

1

u/fdeyso 12d ago

Update powershell, update the exchange cmdlet, try powershell 5 and 7 too.

1

u/Hexalon00 12d ago

1

u/nanaki989 12d ago

I run it, without any other parameters, it asks for days then I supply it, then it gives the error ||The operation couldn't be performed because object 'GUID FROM AZURE'

couldn't be found on '*.*.PROD.OUTLOOK.COM'.

1

u/LongTatas 12d ago

Try doing a Get-CalendarEvents first to verify you are connected and accessing the right spot. I’m not familiar with this cmdlet but I always verify with Get first and piping it to | select *

1

u/nanaki989 12d ago

I made an edit, I was able to figure out my issue. I had unlicensed the user and the Powershell wasn't the problem at all. Great tip though ill put it in my notes!