A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
Hello
Looks like you are using personal account and they are using organization account.
This can get tricky. In order for you to access the file in such set up, your hotmail.com account needs to be added as a guest user properly in their business tenant. If not, you will be denied access.
Their organization IT needs to review your guest user status and fix it on their end.
Or, ask your client to share with you this way. Instead of adding your hotmail.com in the Invite field, have them right click on the file and choose share, use "copy link" option. Then share the URL in a separate email with you.