i sent the 5 usdc to generate a video from my last anky and then came back to the interface a while after and i dont see it :( — i got an alert that said "failed to fetch" — fix video payment double-charge and timeout issue. the endpoint blocks on Claude script generation before responding, causing browser timeout. user loses their payment because the project never gets saved to DB. also need to prevent double-charging when retry.