Sorry that you ran into this, @javieramalgama.
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.)
For the Mailpit issue, please try the steps here:
https://community.localwp.com/t/mailpit-not-starting-on-osx/41889/5
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.