I recently tried to install WordPress into a staging website but I was getting an error. The error was not specified but looking at the orchd logs I got:
Mar 27 12:01:57 server orchd[1410]: 2025-03-27T15:01:57.852965Z ERROR ThreadId(04) orchd::error: Returning internal server error to the API: Error { kind: Internal, detail: None, msg: Some("wp-cli operation failed with exit code 1, stderr: Warning: Could not copy file. \"litespeed-cache/data/cache_nocacheable.txt\"\nWarning: The 'litespeed-cache' plugin could not be found.\nError: No plugins installed.\n") }
Apparently, for some weird reason the LiteSpeed Cache plugin URL was no longer valid, maybe it changed. I had to go to each package and remove this plugin from the list of installable plugins and add it again. After that the WordPress install was successful.
The weird thing is that even if the installation throws an error, WP is installed. You just need to hit the "Discover Apps" button.
It would be nice if the WordPress auto installer was more resilient to these king of plugin/theme missing errors. Maybe just notify the customer.