Dear Ed,
Welcome to the forum here.
From your description, it seems that you set the Check-Out setting in the site library in SharePoint Online. If yes, it seems that all users using Mac don't see the Check-Out messages and only one user sees the message on his Mac. Could you confirm it?
If yes, are the affected users able to edit and save the file? Do they encounter some error messages when saving the file?
Based on my test, the issue may happen when the file is checked out by a user and isn't checked in by him. I'd like you to contact the administrator>let him install SharePoint Online Management Shell and SharePoint Online PnP and let him run the following example script to check whether there are some Mac or Windows users checking out and not checking in the file.
Connect-PnPOnline -Url https://xxx.sharepoint.com/sites/xxx -Credentials (Get-Credential)
$lists = Get-PnPList
foreach ($list in $lists | where {$_.Title -eq "documentlibraryname"})
{
$Items = Get-PnPListItem -List $list
foreach ($Item in $Items)
{
if ($Item.FieldValues.CheckoutUser -ne $null)
{
write-host $list.Title -ForegroundColor Green
write-host ($Item.FieldValues).FileLeafRef -ForegroundColor Yellow
write-host $Item.FieldValues.CheckoutUser.Email -ForegroundColor Red
}
}
}
If yes, let the users check in the file, let the users sign out of the browser, clear the browser cache, close all Office for Mac applications and back up all files, perform the following steps, sign into SharePoint Online with their accounts and then do a test to see the result.
a. Open Spotlight by selecting the magnifying glass at the top right of your desktop.
b. Search for and open Keychain.
c. In the search field, enter adal.
d. Select all items whose type is MicrosoftOffice15_2_Data:ADAL:<GUID>, and then press Delete.
e. In the search field, enter office.
f. Select the items that are named Microsoft Office Identities Cache 2 and Microsoft Office Identities Settings 2, and then press Delete.(Please note that the two Office credential caches must be hidden. To unhide the 2 caches, click on "show visible items" in the "Keychain" menu top bar (keychain -> view -> "show visible items") Once the hidden items are visible, search for "Office" and you will see below 2 items listed.)(In some situations, they are Microsoft Office Identities Cache 3 and Microsoft Office Identities Settings 3)
g. Quit Keychain Access.
h. Navigate to <YourUserName>Library > Group Containers.
i. Find the folders below and move them to Trash.
UBF8T346G9.ms
UBF8T346G9.Office
UBF8T346G9.OfficeOsfWebHost
Warning: Outlook data will be removed when you move the three folders listed in this step to Trash. You should back up these folders before you delete them.
j. Restart the Macs.
k. Open the Excel for Mac applications and re-log into them.
Best Regards,
Cliff