Troubleshooting

Error messages and fixes.

MessageFix
A transition reason is required / must be at least 3 charactersAdd a reason of 3 to 500 characters
A bid package requires at least one persisted invitation before issueInvite a bidder first
An estimate requires a current version with line items before issueAdd lines
A budget change requires at least one line itemAdd a line
A change order requires persisted line itemsAdd lines
A daily log requires at least one field entry before submissionAdd an entry
A schedule requires at least one planned task before publicationAdd a task
A schedule task must record 100 percent progress before completionUpdate progress
A failed inspection requires at least one failed itemMark an item failed
All incident corrective actions must be verified before closureVerify actions
A submittal requires a persisted review route for its current revisionRoute the review
A different authorized person must decide this approval requestAnother approver decides
Accepted receipts exceed the ordered quantityReduce receipt quantity
Allocation exceeds remaining claim payment due after effective settlementsAllocate less
A claim can close only after settled allocations cover its full current payment dueAllocate the remainder
A progress claim requires immutable schedule-of-values snapshotsPrepare the claim from a contract or commitment
Online payment is not set up for this contractorInstall Stripe and set keys
A new invited account requires a password with at least 10 charactersUse a longer password
Agent action must be approved before executionReview it first
Agent action does not grant the required scopeAdd the scope grant

Startup

Needs DATABASE_URL and a SESSION_SECRET of 32+ characters. Document uploads fail without all S3_* values.

On this page