Common reasons for your recipe failing at this step is:
1) Invalid projects or invalid transaction dates
Ensure that the projects expensed to have the status "In Progress". The expense transaction dates should be no later than the project end date. If project is "In Progress" and has no end date, it is considered a valid project.
2) Project lacks expense codes
Ensure that the project has expense codes corresponding exactly to that of the connected app set up. To do this, add the expense codes to Replicon's master list of expense codes under the administration page (Administration > Expense Codes), and also add them to the relevant project (Project Management > Projects tab > [Select project] > Expenses tab).
3) Expense code is of variable rate
For integration with expense management software, the convention is for the expense management software to handle the variable rate calculations (i.e. mileage). In this case, Replicon should have no variable rate expense codes, only flat amount expense codes.