Message
Attempt to load a program that does not exist
What it means
Kit's typed wrappers around the runtime's TransactionError variants, such as blockhash not found or insufficient funds for fee.
What to do
- These happen before any instruction runs. See the linked legacy page for causes and fixes.
This wraps the on-chain error ProgramAccountNotFound, which has its own page with causes and fixes.