Reporting a Useful Bug

Include:

  1. FTK2.ModAPI, FTK2, BepInEx, Harmony, and Unity versions from startup.
  2. The complete first ModAPI error and nearby stack/log context.
  3. Exact reproduction steps and the namespaced content ID.
  4. Whether the run used a new/disposable campaign or an existing save.
  5. Whether the issue reproduces with unrelated mods removed.
  6. The relevant ExampleMod summary when using its validation harness.
  7. For a blocked load, every reported missing-definition ID and preflight result.

FTK2API.Diagnostics.DumpState provides a useful main-thread text snapshot. Avoid isolated screenshots of only the final secondary error; the full startup and first failure usually establish the cause.

Do not share a save containing private information you did not intend to publish.