> For the complete documentation index, see [llms.txt](https://acestudios.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://acestudios.gitbook.io/docs/jobs-and-economy/date-farming-job/troubleshooting.md).

# Troubleshooting & FAQ

Common problems and questions for ace\_datepackagingJob.

## Troubleshooting

<details>

<summary>No target options on trees or machines</summary>

* Check that `Config.Interaction` matches the target resource you run. The default is `'qb-target'`.
* Check that the models in `Config.Models` exist in your world. The machine models `ace_datecleaning_machine` / `ace_datewrapping_machine` aren't shipped with this resource.
* Start `ace_datepackagingJob` **after** your target resource.

</details>

<details>

<summary>Framework shows as "none" / players don't get paid</summary>

Turn on `Config.Debug` and check the `Framework initialized:` line. If it says `none`, your framework started after this resource, or its folder has a non-standard name. Fix the start order, or set `Config.Framework` manually.

</details>

<details>

<summary>Items aren't added or removed</summary>

* Check the `Inventory bridge successfully bound to:` debug line. If it says `none`, set `Config.Inventory` manually.
* Check that `raw_dates`, `clean_dates` and `packaged_dates` exist in your inventory's item list, or that `Config.Items` uses your names.

</details>

<details>

<summary>"This palm tree belongs to a zone where harvesting is banned or infertile."</summary>

The tree is outside every `Config.FarmingZones` entry and `AllowHarvestOutsideZones = false`. Move the zones to where your palm trees are, or set it to `true`.

</details>

<details>

<summary>"Action rejected: Security validation failed."</summary>

A server-side check failed, for example the player was further than `MaxDistCheck` from the object. Increase `MaxDistCheck` slightly if legitimate players hit this on large props.

</details>

<details>

<summary>"This machine is currently in use."</summary>

Another player is using that machine. Each machine can only be used by one player at a time.

</details>

<details>

<summary>"This tree has no ripe dates left."</summary>

The tree is on cooldown (`TreeCooldown`, 300 seconds by default).

</details>

## FAQ

<details>

<summary>Can I use it without a target resource?</summary>

Yes. Set `Config.Interaction = 'marker'` or `'3dtext'` for key prompts such as `[E] Harvest Dates`.

</details>

<details>

<summary>How is the sale price calculated?</summary>

`BasePrice × priceMultiplier` of the date's grade. With defaults: Normal $100, Premium $150, Export $250 per packaged date.

</details>

<details>

<summary>Can I use different trees?</summary>

Yes. Add palm or tree model hashes to `Config.Models.Trees`.

</details>
