For now you can fix this by logging into your WP Engine or Flywheel accounts from the Settings → Connected Accounts page. After that, push and pull buttons should behave normally. (If you’re already logged in, try logging out and in again.)
We have a fix for the “invalid route when logged out” issue coming in the next version of Local. We’re also aware of the Mailpit error and have a fixed planned for a future version.