Hi @Thomas Hawk ,
According to your description, your friend invited you as a external user. He have to reinvite you again.
1.Determine which account has access as an external user
2.Remove the incorrect external user account
3.Clear the browser cache
4.Reinvite the external user
For more details: Error when an external user accepts a SharePoint Online invitation by using another account
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.