Dynamics Ax 2009 on Azure, workflow takes too long and once you start adding conditions wouldn't really process.

Hello Everyone, does anybody here have their Dynamics Ax 2009 in Azure. Currently, we are doing a migration using Microsoft ASR and have successfully migrated the servers. Unfortunately, the PR workflow is not functioning as expected. We have tried to create a new workflow and if there are no conditions, the workflow functions properly, but once you start adding permissions, this is where the workflow takes too long to start the procees, and our current PR workflow is quite complex, i have let the workflow run for 2 days but still its not processing. Any information will be greatly appreciated.