Hello,
Since yours is a confidential App, you need to make sure you are passing in correct client credentials in the Authorization Basic header.
Briefly looking at your configuration, seems like you are using a clientID purposed for client's non-prod environments, and hence would not work with our public Sandbox.
You need to use the App with clientID: e058*** and its associated client secret.
Or create a new System App in CernerCentral, register the confidential Patient App using that new system Account, and then use this new App to connect with out public Sandbox.
Thanks,
Fenil