Dear Nathan,
From your description, it seems that you can't remove only one external user's unique permission from the specific folder like the following in your environment.
If yes, here are some ways for you to try and see the result in your environment.
- Remove all unique permission levels from the folder by clicking on the folder>Manage access>Advanced>click on Delete unique permissions and try whether all external users including the affected user can be removed from the folder. If yes, share the folder with the other external users you don't want to remove again to see if it works in your environment.
- Use the Rest API call with Power Automate to see if you can remove all external users including the affected external user from the folder and then re-share the folder with the other external users you don't want to remove again to see if it works in your environment.
The flow can be the following.
Method: POST
Uri: _api/web/lists/getbytitle('Library001')/items('outputs('Get_folder_metadata')?['body/ItemId']')/ResetRoleInheritance()
Welcome to share any updates and let us know the outcome at your convenience if you need further help on this issue.
Thanks for your effort and time!
Sincerely,
Cliff | Microsoft Community Moderator