SMART on FHIR Launch with Patient Context - Skip EHR Launch Auth flow

Situation
I have registered a SMART app to be launched from the patient dashboard . the typical flow ( Authorize , Login and select patient and scope , get Auth Code , Get Access Token ) and all works fine .

When i select the " Disable EHR launch Auth flow " to avoid re-logging when requesting the Auth Code , for some reason , the patient context is lost . Has anyone else had the same issue ?

OpenEMR Version
I’m using OpenEMR 7.0.2

Browser:
I’m using Chrome

Operating System
I’m using Linux

Search
Did you search the forum for similar questions?
yes but did not find an exact match

Logs
Did you check the logs? Yes and will post them in a bit
Was there anything pertinent in them?
Please paste them here (surround with three backticks (```) for readability.
You can also turn on User Debugging under Administration->Globals->Logging User Debugging Options=>All