I had a problem that couldn’t be resolved with any of these suggestions but I got something that works so I thought I would put it out there. I had set an out of office for this morning, but changed my mind and changed it back to available and took it off both calendars, Teams and Outlook. however, the meeting has supposedly already started, and so it was already thinking I was out of office when I wasn’t. I tried resetting my status, I tried making sure any evidence of the out of office
was deleted, and no one was invited. Nothing was changing it, and even if I
tried the various suggestions here, it would show that I’m available, but out of office still, so it was a green circle that was black in the middle. I finally had to restart my entire computer, restart Outlook and Teams, and it still had me as out of office but available, so the hollow green circle, for a few minutes before going back to purple. I had to actually create an invite to myself, which was set as free, and that worked. I joined the “free” meeting, and then left it, and changed my status manually, and it worked! But, in case someone else is having a severe problem like that, that’s what worked for me