Sharepoint API Docx & xlsx file uploads

I am attempting to upload files to Sharepoint using microsoft graph API and API Connector. I am able to upload files with .pdf file ending no problem, but when I change the file to a .xlsx, .docx, jpeg then the upload succeeds, but the file is corrupted in Sharepoint. I can open the file in Bubbles file system and it looks as expected, so it must be something in the API call. I don’t know what the difference here would be, and they all work identically through Postman (Although in Postman I send them all as binary and in API connector they are all form data).
This is a pdf file upload which succeeds:

This is a docx file upload which fails:

For simplicity/security I changed the url but it is the correct url when I am testing for real