Hi Ett,
Thanks for raising this issue. The error message “Generation of captured invoice failed. Slot metadata collection doesn't exist on default Schedule Board setting” typically points to a missing configuration in Dynamics 365 Field Service.
To resolve this:
Access Schedule Board Settings
Go to Field Service > Settings > Field Service Settings.
Locate the Schedule Board Configuration section.
Check Slot Metadata Collection
Ensure the default Schedule Board has a valid Slot Metadata Collection assigned.
If none exists, you’ll need to create one or link an existing collection.
Assign Metadata to the Board
Navigate to Schedule Board Customization.
Assign the metadata collection to the default board and publish the changes.
This configuration helps the system interpret time slots and resource availability, which is essential for invoice capture and scheduling logic.
If you're unsure how to proceed, I recommend checking with your system admin or referring to Microsoft’s official documentation on Set defaults for work orders, bookings, the schedule board, and agreements
Hope this helps!
Much appreciated,
Olufemi