fordpass-scriptable icon indicating copy to clipboard operation
fordpass-scriptable copied to clipboard

Cannot get Widget to load. Nothing happens.

Open CommittotheIndian opened this issue 3 years ago • 5 comments

I have tried to install this on my iPhone, Mac, my iPad, and my wife's iPhone. I have tried my account, her account, and a secondary account for me. I have reset the instance, deleted the script, deleted scriptable, logged out of FordPass, changed passwords for FordPass, and power cycled the device.

Every attempt tends to end with the same last two lines:

2022-07-13 13:30:06: makeFordRequest Error: JSON Parse error: Unexpected identifier "Error" 2022-07-13 13:30:06: makeFordRequest(getVehicleStatus) Error: SyntaxError: JSON Parse error: Unexpected identifier "Error"

Besides a Master Reset of my Mach E Sync 4, what else have I not tried?

CommittotheIndian avatar Jul 13 '22 17:07 CommittotheIndian

I have now completely removed all connects to my vehicle and completed a master reset of my vehicle (deleting all data).

I continue to get the same error.

CommittotheIndian avatar Jul 13 '22 23:07 CommittotheIndian

@tonesto7 I'm seeing this same error. Any ideas about what's causing it and/or if there's a workaround?

ziptbm avatar Aug 14 '22 23:08 ziptbm

I am getting the same error, and it looks like it's some kind of disconnect during getJwtToken part of the authorization flow. It goes to https://sso.ci.ford.com/v1.0/endpoint/default/authorize -> 302 to https://sso.ci.ford.com/idaas/mtfim/sps/idaas/login -> 302 to https://sso.ci.ford.com/authsvc/mtfim/sps/authsvc, and this is where the disconnects - the app expects yet another 302 to extract a JWT token from the following response, but in my case the API returns a HTTP 200 with an empty body, so it ends up stuck in an endless loop of authorization attempts. Interestingly enough, it doesn't lock me out of my account. Have no idea how to even proceed from there :(

basilisk487 avatar Aug 17 '22 22:08 basilisk487

I am getting the same error, and it looks like it's some kind of disconnect during getJwtToken part of the authorization flow.

It goes to https://sso.ci.ford.com/v1.0/endpoint/default/authorize -> 302 to https://sso.ci.ford.com/idaas/mtfim/sps/idaas/login -> 302 to https://sso.ci.ford.com/authsvc/mtfim/sps/authsvc, and this is where the disconnects - the app expects yet another 302 to extract a JWT token from the following response, but in my case the API returns a HTTP 200 with an empty body, so it ends up stuck in an endless loop of authorization attempts.

Interestingly enough, it doesn't lock me out of my account. Have no idea how to even proceed from there :(

I haven't been locked out but it does lock my wife out every time I try to use her phone and her account.

CommittotheIndian avatar Aug 18 '22 00:08 CommittotheIndian

Same issue, been over 2 weeks with this issue. Not sure what’s going on.

kayyovx avatar Aug 28 '22 04:08 kayyovx