--- title: "Application for Payment errors loop between two applications" slug: "resolve-looping-afp-errors-between-separate-applications" tags: ["Area - Accounting", "Focus - Construction", "Role - Accountant", "Role - Admin", "Type - Commercial"] updated: 2026-10-15T02:16:33Z published: 2026-10-15T02:16:33Z canonical: "help.servicetitan.com/resolve-looping-afp-errors-between-separate-applications" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # Application for Payment errors loop between two applications ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/anvil-wrench.png?sv=2026-02-06&spr=https&st=2026-10-17T18%3A55%3A28Z&se=2026-10-17T19%3A55%3A28Z&sr=c&sp=r&sig=j7f2FVAx6qwwMZKgErpATub9wiInZcjq%2Fr06ej3X9DY%3D) Troubleshooting **Role:** Administrator · Accountant · Bookkeeper**Area:** Progress Billing, Application for Payment · All versions ## **What you're seeing** When you try to generate a second Application for Payment, a message tells you to update Application #1 before making changes to Application #2. After you update Application #1, a new error appears asking you to either undo the changes on the estimate or refresh the AFP with the updated scheduled value. The two messages keep sending you back and forth, so you can't move forward with Application #2. ## **Why this happens** There is 1 common reason. **Reason 1** **The sold estimate's scheduled values changed after Application #1 was created.** That leaves Application #1 out of sync, so ServiceTitan blocks Application #2 until you bring Application #1 up to date with the current scheduled value. ## **How to fix it** ### **1****Update and refresh Application #1, then update the Sold estimate line items** 1. On the Continuation Sheet, click **Update Now** on the error notification to update Application #1 before starting Application #2. This takes you back to Application #1. ![Update Now on the Continuation Sheet error notification](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/resolve-looping-application-for-payment-errors-between-separate-applications-image-cxs1f6ey.png?sv=2026-02-06&spr=https&st=2026-10-17T18%3A55%3A28Z&se=2026-10-17T19%3A55%3A28Z&sr=c&sp=r&sig=j7f2FVAx6qwwMZKgErpATub9wiInZcjq%2Fr06ej3X9DY%3D) 1. When the confirmation message appears saying the estimate was updated after the Application for Payment was created, click **Refresh the Scheduled Value**. 2. Go to the Sold estimate and make your edits to the line items. > [!NOTE] > **✓ Done ·** Application #1 is updated with the current scheduled value, the looping errors stop, and you can proceed with Application #2. ## **Still not working?** Contact ServiceTitan Technical Support at [**go.servicetitan.com/ask**](https://go.servicetitan.com/ask) with: - The project number and the two Application for Payment numbers involved - The exact text of both error messages - Whether the sold estimate was edited after Application #1 was created - Which steps from this article you already tried ## **Want to learn more?** [**Complete Application for Payment and Continuation Sheet ›**](https://help.servicetitan.com/docs/complete-application-for-payment-and-continuation-sheet) Step-by-step guide to creating and updating Applications for Payment on the Continuation Sheet. [**Progress Billing overview and setup ›**](https://help.servicetitan.com/docs/progress-billing-overview-and-setup) How Progress Billing works and how to configure it before creating Applications for Payment.