What issue or error are you experiencing?
using the Sign In to Wp Engine button on Flywheel, used it plenty of times before without issue. Getting http://localhost:49054/callback?code=long-string… with “Forbidden” in the browser window.
What steps can be taken to replicate the issue? Feel free to include screenshots, videos, etc
Downgraded to previous version as suggested in another support thread, no change. Double-checked API key is active in WPEngine.
System Details
-
Local Version:
9.2.5+6810 -
Operating System (OS) and OS version:
macOS Sequoia 15.4.1
Local Logs
Attach your Local Logs here (Help Doc - Retrieving Local’s Log)
not letting me post the whole log
{“class”:“HttpGateway”,“fetchOptions”:{“init”:{“timeout”:5000},“url”:“https://cdn.localwp.com/releases-stable/9.2.5+6810/release-mac.json"},“level”:“debug”,“message”:"External request to https://cdn.localwp.com/releases-stable/9.2.5+6810/release-mac.json",“thread”:“main”,“timestamp”:"2025-06-30T05:11:05.347Z”}
{“class”:“HttpGateway”,“fetchOptions”:{“init”:{“timeout”:5000},“url”:“https://getflywheel.github.io/local-releases/index.json"},“level”:“debug”,“message”:"External request to https://getflywheel.github.io/local-releases/index.json",“thread”:“main”,“timestamp”:"2025-06-30T05:11:06.333Z”}
{“class”:“HttpGateway”,“fetchOptions”:{“init”:{“timeout”:5000},“url”:“https://cdn.localwp.com/releases-stable/9.2.4+6788/updates.json"},“level”:“debug”,“message”:"External request to https://cdn.localwp.com/releases-stable/9.2.4+6788/updates.json",“thread”:“main”,“timestamp”:"2025-06-30T05:11:08.533Z”}
{“class”:“HttpGateway”,“fetchOptions”:{“init”:{“timeout”:5000},“url”:“https://cdn.localwp.com/releases-stable/9.2.4+6788/release-mac.json"},“level”:“debug”,“message”:"External request to https://cdn.localwp.com/releases-stable/9.2.4+6788/release-mac.json",“thread”:“main”,“timestamp”:"2025-06-30T05:11:09.091Z”}
{“class”:“ErrorReporting”,“environment”:“stable”,“level”:“debug”,“message”:“Error-reporting enabled”,“release”:“9.2.5+6810”,“thread”:“renderer”,“timestamp”:“2025-06-30T05:11:08.723Z”}
{“class”:“Updater”,“level”:“debug”,“message”:“Check for updates result”,“release”:null,“thread”:“main”,“timestamp”:“2025-06-30T05:11:09.842Z”}
{“level”:“info”,“message”:“Electron Event activate”,“timestamp”:“2025-06-30T05:12:27.363Z”}
{“class”:“WpeOAuthService”,“level”:“debug”,“message”:“Express listening on localhost:49054 for OAuth”,“thread”:“main”,“timestamp”:“2025-06-30T05:12:43.652Z”}
{“level”:“info”,“message”:“Electron Event activate”,“timestamp”:“2025-06-30T05:15:30.435Z”}
{“class”:“ErrorReporting”,“environment”:“stable”,“level”:“debug”,“message”:“Error-reporting enabled”,“release”:“9.2.5+6810”,“thread”:“renderer”,“timestamp”:“2025-06-30T05:17:43.723Z”}
{“level”:“info”,“message”:“Electron Event quit”,“timestamp”:“2025-06-30T05:19:53.641Z”}
Security Reminder
Local does a pretty good job of scrubbing private info from the logs and the errors it produces, however there’s always the possibility that something private can come through. Because these are public forums, always review the screenshots you are sharing to make sure there isn’t private info like passwords being displayed.