It still sounds like there is something going wrong with permissions on the SAP side. Are you testing this from a cloud environment or locally?
If you've configured everything on the Mendix side correctly, I'd recommend having someone with SAP experience look at the SAP side for you to make sure everything is set up correctly on that end.