Here’s how you can identify why Project Operations upgrade failed.
Continue Reading priyeshwagh777’s Article on their blog
PSA to PO Upgrade Errors | Resolve by reviewing Upgrade Logs
Since you and your Org are preparing to upgrade from PSA v3 to Project Operations given that you are covered in terms of what licensing you need, the first step is to try upgrading your environments to PO. This upgrade operations needs to ensure you have clean data in your environment before you could upgrade.
Blog Syndicated with priyeshwagh777’s Permission
More About This Author

Array
Dyn365CE2023.06.07Create Dataverse Virtual Table from SQL in Azure | Power Platform
Dyn365CE2023.06.06Create Dataverse Virtual Table from SharePoint List | Power Platform
Dyn365CE2023.05.23Environment Assignment settings in Power Platform Admin Center
Dyn365CE2023.05.11Exchange Online Mailbox License Error | Exception Missing Exchange License