Unable to push to WP Engine after latest update

What issue or error are you experiencing?

After updating Local to version 7.1.0+6396 I am unable to push to WP Engine. I get the error “Local couldn’t load the file list!”


What steps can be taken to replicate the issue? Feel free to include screenshots, videos, etc

Try to push to WP Engine.


System Details

  • Local Version:
    7.1.0+6396

  • Operating System (OS) and OS version:
    Windows 11 Pro - Version 22H2


Local Logs

Attach your Local Logs here (Help Doc - Retrieving Local’s Log)
local-logs.zip (7.0 KB)


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.

+1, same issue but on Mac

System Details

  • Local Version:
    7.1.0+6396
  • Operating System (OS) and OS version:
    macOS Monterey v12.6

I’m running into the same issue. No issues pulling from WP Engine, just pushing to it.

System Details

Local Version:
7.1.0+6396
Operating System (OS) and OS version:
macOS Ventura v13.4.1

Why is it that every update to Local breaks it in some fundamental way?

Local Version: 7.1.0+6396
OS: MacOS Ventura 13.4

Hi all,

The engineers are working on this one and have identified the issue. We’re working on a fix. I’ll move this to the bug category.

I’d be interested in learning more about your dev environment setup. Are any of you running watchers, javascript processes, etc. that could be running and actively modifying files during a push? For one user who reached out to WP Engine, simply stopping the npm process that was running allowed the push to succeed. This could be a temporary workaround.

These watchers could cause files consistently being deleted/renamed during the file push, like a webpack watcher, for example. Stopping those processes, or simply adding those files that you don’t want pushed to a .wpe-push-ignore file, should solve the issue.

What issue or error are you experiencing?

upgraded to the new Local 7.1.0 release this-morning and this created a bug that prevents wp-engine from being able to locate the file system to push changes.

Reverting back to 7.0.1 Fixed this change.

What steps can be taken to replicate the issue? Feel free to include screenshots, videos, etc

Was replicated on another machine with multiple projects. Upgrade version from 7.01 to 7.1.0 and try to push or pull to wp-engine. Local will be unable to locate filesystem.


System Details

  • Local Version:

  • Operating System (OS) and OS version:


Local Logs

Attach your Local Logs here (Help Doc - Retrieving Local’s Log)


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.

2 Likes

I am having the same issue with 7.1.0

I am also havig this issue. Is there a way to revert Local version on a Mac other than a backup?

I have found the reverting Local instructions. :slight_smile: As reported above reverting 7.0.1 solved it

Howdy y’all - just in case anyone else is searching here are steps for downgrading Local:

@hartcodes @Firelight @robblackburn Can you let us know what OS you’re on?

1 Like

Hey I’m on MacOS 13.4.1 (c)

I am on MacOS 13.4.1 (c)

Did you do any other troubleshooting steps before downgrading like resetting your API connection, rebooting Local, rebooting your machine, etc?

Merging topics does weird things chronologically - see this for an update: Unable to push to WP Engine after latest update - #5 by austinwendt

My dev environment is just Local + Visual Studio Code (1.8.0.1). I do usually have the whole app\public folder open in VSCode while I push, but I also tested with an entirely new pull and nothing open and got the same error.

Hi @jking! The bug mentioned above should be related to Push - if you’re having issues pulling can you try downloading a backup and direct importing that as a workaround?

To all the previous folk in the thread and any newcomers, as Austin mentioned this is a known bug being worked on. We should have a fix for it out soon, but in the meantime, if you downgrade your Local version to 7.0.1 that should get Local pushes working again for you.

Hey @Nick-B, my comment was in reference to push, pull works perfectly fine for me! What I was trying to say is, push still didn’t work even after deleting the site and trying to push again from a completely new pull with no other programs open. Hope this clarifies things.

Hey everyone,

We were able to zero in on the issue with pushing to WP Engine. It seems that there was a regression that wasn’t properly handling slightly different file lists between the local site and the remote site. This situation would arise if there were certain operations happening either locally or remotely at the time a push was done. For example, if you were trying to push while a plugin update was happening, or a Webpack process was watching/rebuilding things during a push.

This most recent beta release should have a fix:

We’d like to confirm that this fixes things before deploying the changes to the stable version of Local.

If you are currently on the stable version of Local, you can try this beta version on your site by following these steps:

  1. Export the site from the stable version of Local by right-clicking on the site and selecting “Export”
  2. Download the Beta version of Local and quit the stable version of Local.
  3. Open Local Beta and import site by dragging and dropping the zip export onto Local Beta
  4. Connect to WPE.
  5. Try pushing the site again.

Can you try that workflow and let us know if it allows you to push successfully to WP Engine?

1 Like

Sorry for my misunderstanding there! Check out the latest post from Ben in this thread and see if that resolves your issue :green_heart: