SOLVED

Project Server 2019 Schedule.aspx Load Error only in edit mode

%3CLINGO-SUB%20id%3D%22lingo-sub-2051678%22%20slang%3D%22en-US%22%3EProject%20Server%202019%20Schedule.aspx%20Load%20Error%20only%20in%20edit%20mode%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2051678%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20All%2C%3C%2FP%3E%3CP%3EI%20have%20a%20problem%20with%20Project%20Server%202019%20-%20Project%20Web%20App%20sites%20in%20both%20test%20and%20production%20farms.%20The%20problem%20is%20when%20I%20try%20to%20open%20any%20project%20in%20edit%20mode%20and%20navigate%20to%20schedule.aspx%20page%2C%20I%20get%20a%20message%20saying%20%22Sorry%2C%20we%20were%20unable%20to%20open%20your%20project...%22%20gives%20you%20an%20option%20to%20click%20OK%20and%20takes%20you%20back%20to%20the%20project%20center.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBTW%20Everything%20was%20working%20fine%20in%20both%20test%2Fproduction%20env%20till%20last%20week%20or%20so.%20I%20believe%20the%20customer%20IT%20department%20made%20some%20changes%20but%20I%20don't%20know%20what%20It%20might%20be.%20What%20I%20tried%20so%20far%20to%20find%20a%20root%20cause%20is%20listed%20below.%20As%20I%20said%20both%20environments%20have%20the%20same%20issue%2C%20so%20the%20problem%20could%20be%20related%20to%20some%20security%20policy%20blocking%20something%20that%20affects%20both%20farms.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Eedit%3A%20editing%20and%20publishing%20schedule%20works%20fine%20through%20MS%20Project%20Professional%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3Ereached%20the%20web%20services%20through%20VPN%2C%20receive%20the%20said%20error%2C%3CBR%20%2F%3Eused%20RDP%20to%20connect%20to%20a%20local%20virtual%20machine%20in%20the%20customer%20network%2C%20receive%20the%20same%20problem%3CBR%20%2F%3Etried%20Chrome%2C%20Edge%2C%20Internet%20Explorer%2C%20received%20the%20same%20problem%3CBR%20%2F%3Etried%20to%20access%20PWA%20sites%20from%20directly%20host%20servers%2C%20received%20the%20same%20problem%3CBR%20%2F%3Echecked%20for%20script%20load%20fails%20using%20developer%20console%20network%20tab%2C%20but%20didn't%20find%20any%20failed%20loads%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20did%20check%20the%20ULS%20records%20and%20here%20is%20what%20I%20found%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-bash%22%3E%3CCODE%3EPcsPool.AssignWorker%3A%20Failed%20to%20assign%20worker%20to%20project%20ed0ecd66-391f-eb11-b073-0050568a442e%2C%20removing%20from%20database.%20Exception%20%3A%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsManagerException%3A%20Failed%20to%20create%20a%20new%20process!%20Error%20Code%20%3D%20193%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.WorkerProcess.Start()%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsWorker.CreateProcess(String%20appServerHostExe%2C%20String%20workingDir%2C%20String%20arguments)%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsWorker.Start(EngineVersionOption%20version)%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsAppPool.CreateWorker()%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsAppPool.AssignWorker(IPlatformContext%20siteContext%2C%20Guid%20projectUid%2C%20Guid%20userUid%2C%20IPSError%20psError%2C%20PcsWorkerInfo%26amp%3B%20pcsWorker%2C%20Boolean%26amp%3B%20projectOpenedInAnotherServer)%0A%0A%0A%0A%0ACalcServiceManager%20%3A%20Processing%20Error%20while%20opening%20project%20guid%3A%20ed0ecd66-391f-eb11-b073-0050568a442e%2C%20Exception%3A%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsManagerException%3A%20Failed%20to%20create%20a%20new%20process!%20Error%20Code%20%3D%20193%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.WorkerProcess.Start()%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsWorker.CreateProcess(String%20appServerHostExe%2C%20String%20workingDir%2C%20String%20arguments)%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsWorker.Start(EngineVersionOption%20version)%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsAppPool.CreateWorker()%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsAppPool.AssignWorker(IPlatformContext%20siteContext%2C%20Guid%20projectUid%2C%20Guid%20userUid%2C%20IPSError%20psError%2C%20PcsWorkerInfo%26amp%3B%20pcsWorker%2C%20Boolean%26amp%3B%20projectOpenedInAnotherServer)%20%0Aat%20Microsoft.Office.Project.Server.BusinessLayer.CalcServiceManager.OpenProjectInternal(CalcServiceCallState%20callState%2C%20Guid%20realProjectGuid%2C%20Guid%20remappedProjectGuid%2C%20GetProjectDataInfo%20getProjectInfo%2C%20EngineSessionState%26amp%3B%20sessionState%2C%20EngineSessionType%20sessionType%2C%20PSError%26amp%3B%20psError%2C%20Boolean%20clearUndoStackOnOpen%2C%20Boolean%20noAsync%2C%20ProjectOptions%20projectOptions)%0A%0A%0APWA%3A%2C%20ServiceApp%3AProject%20Server%20Service%20Application%2C%20PSI%3A%20Failed%20to%20open%20project%3A%20ed0ecd66-391f-eb11-b073-0050568a442e%2C%20in%20site%3A%209448f596-92aa-4249-a161-630bb4858314%0A%0AError%20is%3A%20ProjectDetailPagesFailedToLoadProjectInWorker.%20Details%3A%20Failed%20to%20open%20project%3A%20ed0ecd66-391f-eb11-b073-0050568a442e%2C%20in%20site%3A%209448f596-92aa-4249-a161-630bb4858314%20.%20Standard%20Information%3A%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAny%20help%20would%20be%20appreciated%2C%20thanks%20in%20advance.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
New Contributor

Hi All,

I have a problem with Project Server 2019 - Project Web App sites in both test and production farms. The problem is when I try to open any project in edit mode and navigate to schedule.aspx page, I get a message saying "Sorry, we were unable to open your project..." gives you an option to click OK and takes you back to the project center.

 

BTW Everything was working fine in both test/production env till last week or so. I believe the customer IT department made some changes but I don't know what It might be. What I tried so far to find a root cause is listed below. As I said both environments have the same issue, so the problem could be related to some security policy blocking something that affects both farms.

 

edit: editing and publishing schedule works fine through MS Project Professional

 

reached the web services through VPN, receive the said error,
used RDP to connect to a local virtual machine in the customer network, receive the same problem
tried Chrome, Edge, Internet Explorer, received the same problem
tried to access PWA sites from directly host servers, received the same problem
checked for script load fails using developer console network tab, but didn't find any failed loads

 

I did check the ULS records and here is what I found:

 

 

 

 

PcsPool.AssignWorker: Failed to assign worker to project ed0ecd66-391f-eb11-b073-0050568a442e, removing from database. Exception : Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsManagerException: Failed to create a new process! Error Code = 193 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.WorkerProcess.Start() 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsWorker.CreateProcess(String appServerHostExe, String workingDir, String arguments) 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsWorker.Start(EngineVersionOption version) 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsAppPool.CreateWorker() 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsAppPool.AssignWorker(IPlatformContext siteContext, Guid projectUid, Guid userUid, IPSError psError, PcsWorkerInfo& pcsWorker, Boolean& projectOpenedInAnotherServer)




CalcServiceManager : Processing Error while opening project guid: ed0ecd66-391f-eb11-b073-0050568a442e, Exception: Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsManagerException: Failed to create a new process! Error Code = 193 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.WorkerProcess.Start() 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsWorker.CreateProcess(String appServerHostExe, String workingDir, String arguments) 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsWorker.Start(EngineVersionOption version) 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsAppPool.CreateWorker() 
at Microsoft.Office.Project.Server.BusinessLayer.PcsEngine.PcsAppPool.AssignWorker(IPlatformContext siteContext, Guid projectUid, Guid userUid, IPSError psError, PcsWorkerInfo& pcsWorker, Boolean& projectOpenedInAnotherServer) 
at Microsoft.Office.Project.Server.BusinessLayer.CalcServiceManager.OpenProjectInternal(CalcServiceCallState callState, Guid realProjectGuid, Guid remappedProjectGuid, GetProjectDataInfo getProjectInfo, EngineSessionState& sessionState, EngineSessionType sessionType, PSError& psError, Boolean clearUndoStackOnOpen, Boolean noAsync, ProjectOptions projectOptions)


PWA:, ServiceApp:Project Server Service Application, PSI: Failed to open project: ed0ecd66-391f-eb11-b073-0050568a442e, in site: 9448f596-92aa-4249-a161-630bb4858314

Error is: ProjectDetailPagesFailedToLoadProjectInWorker. Details: Failed to open project: ed0ecd66-391f-eb11-b073-0050568a442e, in site: 9448f596-92aa-4249-a161-630bb4858314 . Standard Information:

 

 

 

 

Any help would be appreciated, thanks in advance.

 

2 Replies

Hello @harunkara ,

Are you able to ask IT what changed? Did they apply a new SharePoint / Project Server update to the farm? Any other updates on the farm?

Paul

best response confirmed by harunkara (New Contributor)
Solution

@Paul Mather Hi Paul, I opened a ticket about this isssue and we got it resolved. I found some files in C drive root which were called Program Files and its derivatives from P to Program Files x86. Apparently these files appeared because of an anti virus software in the servers. 

 

The specific reason for the error was caused by Claims to Windows Token Service not being able to start due to their path being corrupted by the awkward files I mentioned above. Once i cleared the c drive root of those files and started C2WTS service the error disappeared.