Skip to main content

Creating ERP Tickets

Complete guide to creating ERP tickets in your property management system through Captured Knowledge

N
Written by Nick Laffey

Time required: Approximately 12-15 minutes reading time

Prerequisites:

Expected results: After reading this guide, you will understand the relationship between cases and ERP tickets, be able to create ERP tickets from cases, and know how to configure ticket fields correctly.

The compliance officer needs documentation for three incidents from last month. You open the ERP system and search. Nothing comes up. The emails exist, the work was done, but there's no official record. Someone handled the issues but never created tickets. Now you're spending an afternoon reconstructing documentation that should have been created in seconds.

ERP tickets prevent undocumented work. When you create an ERP ticket from a case in Captured Knowledge, the AI pre-fills most fields from the case context. Official documentation takes seconds, not minutes, and nothing falls through the cracks.

Understanding ERP Tickets vs Cases

Before creating ERP tickets, it's important to understand the distinction between two concepts:

Captured Knowledge Case:

  • Organizes all related events for an issue (emails, phone calls, work orders, etc.)

  • Lives in Captured Knowledge

  • Brings together multiple communications and actions

  • Helps you track the complete story of an issue

ERP Ticket:

  • Official record in your property management system

  • Formal documentation for compliance and reporting

  • Required before creating work orders

  • Usually one ERP ticket per case

Example: When a tenant reports a leaking faucet, you create a Case in Captured Knowledge to organize all related communications. Within that case, you create an ERP Ticket to officially document the issue in your property management system.

Relationship: A case typically has exactly one ERP ticket. The ticket is created through a workflow action and automatically links to the case. All status updates sync bidirectionally between systems.

System requirements:

  • Active Captured Knowledge account

  • A case already created

  • At least one building selected in the case

Why buildings are required: Your property management system needs to know which real estate the ticket relates to. Without a building selected, you'll see a warning: "Real estate must be selected before creating an ERP ticket."

How to add a building: If the case doesn't have a building yet, click the link in the warning message to navigate to the Real Estate section and select the appropriate building.

Creating an ERP Ticket

ERP tickets are created through workflow actions in the Workflow panel. The AI typically suggests this action automatically when a case is created.

Finding the Action

  1. Open the case in Captured Knowledge

  2. Locate the Workflow panel (usually on the right side)

  3. Find the "Create ERP Ticket" action (typically one of the first suggested actions)

  4. Click on the action to open the form

Field-by-Field Guide

The ERP ticket form contains 10 fields. Here's how to complete each one:

1. Title (Required)

Purpose: Brief description of the issue visible in lists and reports.

Guidelines:

  • Keep it concise (under 80 characters)

  • Include key information: what, where

  • Be specific enough to distinguish from other tickets

Examples:

  • ✅ "Leaking kitchen faucet repair - Apt 4B"

  • ✅ "Broken heating system - Building A, Unit 12"

  • ✅ "Noise complaint investigation - Apartment 3C"

  • ❌ "Plumbing issue" (too vague)

  • ❌ "Tenant complaint" (not specific)

AI assistance: The AI pre-fills this based on the case description. Review and adjust as needed.

2. Ticket Status (Conditional)

Visibility: Only appears if the ERP ticket status editor feature is enabled for your team.

Purpose: Set the current status of the ticket in your ERP system.

Common options:

  • Open - New ticket, work not yet started (default)

  • Completed - Issue fully resolved

Status mappings: Your team may have custom status codes mapped from your ERP system. These appear in the dropdown based on your configuration.

When to change: Most tickets start as "Open". Change to "Completed" only when the work is fully finished and verified.

Status syncing: Changes made here sync to your ERP system. Changes made in the ERP system sync back to Captured Knowledge.

3. Description (Required)

Purpose: Detailed documentation of the issue, context, and any relevant history.

Guidelines:

  • Include all relevant details

  • Describe what happened, when, and any attempts to resolve

  • Add tenant observations or specific requests

  • Use multiple lines for complex issues

Example:

Tenant reports kitchen faucet has been dripping constantly for 2 days.Tenant attempted to tighten but issue persists. Water is dripping fromthe handle, approximately 1 drop per second. Tenant has elderly familymember staying and needs urgent repair to prevent sleep disruption.

AI assistance: The AI pre-fills this with information extracted from emails and case details. Edit to add specific technical requirements or context.

Best practice: Include enough detail so that someone reading only the ERP ticket (without seeing the full case) understands the complete situation.

4. Template (Optional)

Purpose: Select a predefined ERP ticket template that determines default settings and assignment logic.

How templates work:

  • Templates are set up in your ERP system

  • A template can decide who handles the ERP ticket in the ERP system. This is separate from who handles the case in CK

  • Templates help standardize common ticket types

Assignment indicators: Each template shows an icon indicating its assignment behavior:

Icon

Meaning

Behavior

👤 Person icon

Auto-assigns to user

If you leave ERP Username blank, the template automatically assigns to a specific predefined user

👥 Group icon

Auto-assigns to group

If you leave ERP Username blank, the template automatically assigns to a predefined group

🚫 Block icon

Manual selection required

Template has no assignment logic - you must select an ERP user manually

Common template examples:

  • "Plumbing Maintenance" (might auto-assign to facilities team)

  • "Electrical Issues" (might auto-assign to building electrician)

  • "Tenant Complaint" (might auto-assign to property manager)

  • "General Maintenance" (might require manual assignment)

What to select: Choose the template that best matches the issue type. If unsure, check with your team about available templates and their purposes.

5. ERP Username (Optional)

Purpose: Assign the ticket to a specific user in your ERP system.

Smart grouping: The ERP Username field uses intelligent grouping to help you find the right person quickly:

Quick Select group (always at top):

  1. "Assignment via template" - Use the template's automatic assignment logic (recommended if template has assignment rules)

  2. Current user's ERP username - Assign to yourself (your own ERP username)

  3. Team default ERP username - Assign to your team's default person (if configured)

Building roles (when building selected):

  • Caretaker - Person responsible for building maintenance

  • Property Manager - Person managing tenant relations

  • Building Administrator - Person handling administrative tasks

  • (Other roles based on your building configuration)

Free-text entry: You can also type any ERP username directly if you know it.

How to choose:

  • Use template assignment if the template has a person or group icon (automatic assignment is configured)

  • Select a building role if the work requires someone specific to that building

  • Use team default for general issues without specific building requirements

  • Type manually if you know the exact ERP username needed

Example decision tree:

  • Plumbing issue in Building A → Select "Caretaker" (building-specific)

  • General maintenance → Use "Assignment via template" (if template configured)

  • Special project → Type specific person's ERP username

6. Reporters (Optional)

Purpose: Document who reported the issue (typically the tenant or property owner).

How it works:

  • Type to search for contacts in your system

  • Search is building-aware (prioritizes contacts associated with the selected building)

  • Multiple reporters can be added

Contact information display: Each contact shows:

  • Name (bold)

  • Contact type badge (colored chip):

    • 🔵 "Mieter" (Renter/Tenant) - Light blue background

    • 🟢 "Besitzer" (Homeowner) - Light green background

    • 🟠 "Hausverwaltung" (Property Management) - Light orange background

  • Email address (if available)

  • Secondary email (if available)

  • Property address (if available)

  • Company name (if applicable)

Search behavior:

  • Start typing a name to search

  • Results appear as you type (debounced for performance)

  • Contacts are filtered by:

    1. Building association (contacts linked to the case's building appear first)

    2. Name match

    3. Email match

When to add reporters:

  • ✅ Tenant complaints (add the tenant as reporter)

  • ✅ Owner requests (add the owner as reporter)

  • ✅ Third-party reports (add the reporting party)

  • ❌ Internal maintenance (may not need a reporter)

AI assistance: The AI typically suggests the contact from the original email or communication.

7. Offenders (Optional)

Purpose: Document who is responsible for causing the issue (if applicable).

How it works:

  • Same search and display functionality as Reporters field

  • Multiple offenders can be added

  • Contact type badges and information display identically

When to use:

  • ✅ Noise complaints (add the neighbor causing noise)

  • ✅ Property damage caused by a tenant (add the responsible tenant)

  • ✅ Parking violations (add the vehicle owner)

  • ❌ Maintenance issues (typically no offender)

  • ❌ Building failures (typically no offender)

Example scenarios:

Noise complaint:

  • Reporter: Tenant in Apt 3B (person complaining)

  • Offender: Tenant in Apt 3C (person causing noise)

Water damage from upstairs:

  • Reporter: Tenant in Apt 4A (person with water damage)

  • Offender: Tenant in Apt 5A (person whose leak caused damage)

General maintenance:

  • Reporter: Building caretaker (person who discovered issue)

  • Offender: Leave empty (no one responsible)

8. Buildings (Required)

Purpose: Specify which building(s) the ticket relates to.

How it works:

  • Buildings can be imported from the case (recommended)

  • Or selected manually using the building data grid

  • Multiple buildings can be selected for building-wide issues

Import from case:

  1. Click "Import buildings from case" button

  2. Confirmation dialog appears

  3. Click "Confirm" to import all buildings from the case

  4. Buildings are added to the grid (duplicates are prevented)

Manual selection:

  • Use the data grid to browse available buildings

  • Select checkboxes for buildings to include

  • Search and filter options available

Validation: At least one building must be selected before the ticket can be created. This is a hard requirement from the ERP system.

Result: Selected buildings appear in the grid showing:

  • Building name

  • Address

  • Building ID

9. Occupants (Optional)

Purpose: Specify which tenants or occupants are affected by the issue.

How it works:

  • Occupants can be imported from the case (recommended)

  • Or selected manually using the contact data grid

  • Multiple occupants can be selected

Auto-population:

  • If the case has occupants, they are automatically shown in the grid

  • This happens unless the action has already been completed (in which case it shows the action's saved occupants)

Import from case:

  1. Click "Import occupants from case" button

  2. Confirmation dialog appears

  3. Click "Confirm" to import all occupants from the case

  4. Occupants are added to the grid (duplicates are prevented)

Manual selection:

  • Use the data grid to browse contacts

  • Select checkboxes for occupants to include

  • Search and filter functionality available

When to specify:

  • ✅ Issues affecting specific units (add occupants of those units)

  • ✅ Tenant-specific requests (add the requesting tenant)

  • ✅ Maintenance affecting specific apartments (add those occupants)

  • ❌ Building-wide issues (may affect all occupants - can leave empty or add all)

10. Properties (Optional)

Purpose: Specify which specific units or properties the ticket relates to.

How it works:

  • Properties can be imported from the case (recommended)

  • Or selected manually using the property data grid

  • Multiple properties can be selected

  • Properties are filtered by your client ID

Auto-population:

  • If the case has properties, they are automatically shown in the grid

  • This happens unless the action has already been completed (in which case it shows the action's saved properties)

Import from case:

  1. Click "Import properties from case" button

  2. Confirmation dialog appears

  3. Click "Confirm" to import all properties from the case

  4. Properties are added to the grid (duplicates are prevented)

Manual selection:

  • Use the data grid to browse properties

  • Select checkboxes for properties to include

  • Search and filter options available

When to specify:

  • ✅ Unit-specific issues (add the specific apartment/unit)

  • ✅ Issues affecting specific properties only (not the whole building)

  • ❌ Building-wide issues (may leave empty)

  • ❌ Common area issues (may leave empty)

Example:

  • Leaking faucet in Apt 4B → Select "Property: Apartment 4B"

  • Elevator repair → Leave empty (affects whole building)

  • Parking spot repair → Select "Property: Parking Space 12"

Submitting the Ticket

Once all required fields are complete:

  1. Review the form for accuracy

  2. Verify building selection (required)

  3. Check template and assignment settings

  4. Click "Create ticket" button at the bottom

Form validation:

  • Title and Description are required

  • At least one building must be selected

  • All other fields are optional

Disabled state: The form is disabled (grayed out) if:

  • No building is selected in the case

  • The form is currently submitting

  • The action has already been completed

Complete ERP Ticket form with all fields populated ready for submission

ERP Integration

Immediate Creation

When you click "Create ticket", the following happens immediately:

  1. Ticket created in ERP system - The ticket is created in your property management system right away (not as a draft)

  2. ERP Ticket ID assigned - The ticket receives an ID from your ERP system (e.g., "TKT-5678")

  3. ERP Ticket Number assigned - The ticket receives a number for reference

  4. Automatic linking - The ticket is automatically linked to the case in Captured Knowledge

  5. Visible in ERP Ticket tab - The linked ticket appears in the case's ERP Ticket tab

Result: You now have an official record in your property management system and a link between the case and the ticket.

Bidirectional Syncing

From Captured Knowledge to ERP:

  • Status changes made in Captured Knowledge sync to the ERP system

  • Field updates sync according to your ERP configuration

From ERP to Captured Knowledge:

  • Status changes in the ERP system sync back to Captured Knowledge

  • You can view the latest status in the ERP Ticket tab

  • Updates appear in the Activity Timeline

Sync frequency: Updates typically sync within seconds to a few minutes, depending on your system configuration.

Editing the ERP Ticket Assignee

Once an ERP ticket has been created and linked to a case, you can change its assignee directly from the case view — without switching to your ERP system.

How to change the assignee:

  1. Open the case in Captured Knowledge

  2. In the case header, locate the ERP ticket section (showing the ticket number and status)

  3. Click the assignee chip next to the ticket information

  4. A popover opens with a searchable list of all available ERP users

  5. Select the new assignee

  6. The change syncs immediately to your ERP system

Smart grouping: The list is divided into two groups. Functionaries for this building (property managers, caretakers, and other roles assigned to the building) appear at the top with their role descriptions. Other users follow below.

Updating ERP Tickets with Gustav

You can also update existing ERP tickets through Gustav, the AI assistant. From a case chat, ask Gustav to change the ticket's title, description, status, or assignee.

Gustav shows the proposed changes with modified fields clearly marked before applying anything. You can review the changes, adjust values in an edit dialog, and confirm to sync the update to your ERP system.

Example requests:

  • "Update the ERP ticket title to include the apartment number"

  • "Change the ERP ticket assignee to the caretaker"

  • "Set the ERP ticket status to completed"

For more on Gustav, see Using Gustav in Cases.

Work Order Prerequisite

Important: On a case, an ERP ticket must exist before you can execute a work order.

Why: This is a Captured Knowledge workflow rule, not a requirement of your ERP system. Requiring the ticket first means every work order on a case is traceable back to a documented ticket, which gives you:

  • Proper authorization

  • Cost tracking

  • A consistent documentation trail

  • An audit trail for all work performed

Workflow order:

  1. Create the ERP Ticket first

  2. Then create Work Orders (if needed)

  3. Work orders are automatically linked to the ERP ticket

You can always save a work order as a draft before the ERP ticket exists — the prerequisite applies only when you execute it.

Templates and Assignment Logic

Understanding Template Assignment

Templates provide powerful automation for ticket assignment. Here's how to use them effectively:

Person icon (👤) templates:

  • Behavior: If you select "Assignment via template" in ERP Username, the ticket automatically assigns to a specific predefined user

  • When to use: When you want the standard person for this ticket type

  • Example: "Emergency Repairs" template auto-assigns to the on-call facilities manager

Group icon (👥) templates:

  • Behavior: If you select "Assignment via template" in ERP Username, the ticket automatically assigns to a predefined group

  • When to use: When the work can be handled by any member of a team

  • Example: "Routine Maintenance" template auto-assigns to the facilities team group

Block icon (🚫) templates:

  • Behavior: No automatic assignment - you must select an ERP user manually

  • When to use: When assignment depends on specific circumstances

  • Example: "Special Projects" template requires you to choose the specific person

Choosing Between Template and Manual Assignment

Use "Assignment via template" when:

  • ✅ Template has a person or group icon

  • ✅ Standard assignment is appropriate

  • ✅ You want consistent routing for this ticket type

Use building roles when:

  • ✅ Work is building-specific

  • ✅ You need the caretaker or property manager for that building

  • ✅ Template has no assignment (block icon)

Use team default when:

  • ✅ General issue without building specifics

  • ✅ Template has no assignment (block icon)

  • ✅ Team default person is appropriate

Type manual username when:

  • ✅ You know the exact person needed

  • ✅ Special situation requiring specific expertise

  • ✅ Override is needed for this specific ticket

Status Management

Status Codes

ERP tickets use status codes from your property management system:

Common status codes:

  • 0 or "Open" - New ticket, work not started

  • 100 or "Completed" - Work finished and verified

Custom statuses: Your team may have additional status codes mapped from your ERP system. These appear in the dropdown based on your configuration.

Parsed vs Unparsed Status

Parsed status:

  • Human-readable status names (e.g., "Open", "In Progress", "Completed")

  • Configured through status mappings by your team administrator

  • Appears in the dropdown if status editor is enabled

Unparsed status:

  • Raw status codes from the ERP system (e.g., "0", "50", "100")

  • Falls back to these if no parsed mapping exists

Status Editor Feature

Availability: The status editor only appears if enabled for your team.

When enabled:

  • You can select status from a dropdown

  • Status options include both mapped statuses and fallbacks

  • Current status is always preserved in the options

When disabled:

  • Status is managed automatically

  • Changes made in the ERP system sync to Captured Knowledge

  • No manual status selection in the ticket creation form

Status Syncing

Bidirectional sync:

  • Status changes in Captured Knowledge → Sync to ERP system

  • Status changes in ERP system → Sync to Captured Knowledge

  • Typically syncs within seconds to minutes

Viewing current status:

  • Open the case

  • Go to the ERP Ticket tab

  • Current status displays with the ticket details

Common Scenarios

Scenario 1: Urgent Maintenance Request

Situation: Tenant emails about broken heating in winter.

Steps:

  1. Open the case created from the email

  2. Verify building is selected (should be auto-detected)

  3. Open "Create ERP Ticket" action

  4. Title: "Broken heating urgent repair - Apt 3B"

  5. Description: Include tenant's description, urgency, any special circumstances

  6. Template: Select "Emergency Repairs" or "Heating/HVAC"

  7. ERP Username: Use "Assignment via template" (if template auto-assigns) or select building caretaker

  8. Reporter: Add tenant from the email

  9. Buildings: Import from case

  10. Occupants: Import from case

  11. Properties: Import from case (specific apartment)

  12. Click "Create ticket"

Result: Ticket created, assigned to appropriate person, flagged as urgent.

Scenario 2: Building-Wide Issue

Situation: Elevator is broken, affecting all residents.

Steps:

  1. Create case (or use existing one)

  2. Verify building is selected

  3. Open "Create ERP Ticket" action

  4. Title: "Elevator malfunction - Building A"

  5. Description: Describe the issue, how many floors affected, any safety concerns

  6. Template: Select "Building Systems" or "Elevator Maintenance"

  7. ERP Username: Use "Assignment via template" or select building administrator

  8. Reporter: Add whoever reported (could be caretaker, tenant, property manager)

  9. Buildings: Import from case

  10. Occupants: Leave empty (affects all occupants)

  11. Properties: Leave empty (common area issue)

  12. Click "Create ticket"

Result: Ticket created for building-wide issue, not tied to specific unit.

Scenario 3: Tenant Complaint Against Neighbor

Situation: Tenant complains about noise from upstairs neighbor.

Steps:

  1. Open the case from the complaint email

  2. Verify building is selected

  3. Open "Create ERP Ticket" action

  4. Title: "Noise complaint investigation - Apt 4B vs 5B"

  5. Description: Document complaint details, times, frequency, impact

  6. Template: Select "Tenant Complaint" or "Noise Complaint"

  7. ERP Username: Use template assignment or property manager

  8. Reporter: Add the complaining tenant (Apt 4B)

  9. Offender: Add the neighbor causing noise (Apt 5B)

  10. Buildings: Import from case

  11. Occupants: Add both tenants

  12. Properties: Add both apartments

  13. Click "Create ticket"

Result: Ticket documents the complaint with both parties identified.

Scenario 4: Internal Maintenance Check

Situation: Building caretaker performs routine inspection and finds issue.

Steps:

  1. Create case manually or via communication

  2. Select building

  3. Open "Create ERP Ticket" action

  4. Title: "Routine inspection - Replace worn fire extinguisher"

  5. Description: Document findings from inspection, location, severity

  6. Template: Select "Routine Maintenance"

  7. ERP Username: Use template assignment or assign to facilities team

  8. Reporter: Add building caretaker

  9. Offender: Leave empty (no one responsible)

  10. Buildings: Import from case

  11. Occupants: Leave empty (preventive maintenance)

  12. Properties: Leave empty (common area)

  13. Click "Create ticket"

Result: Internal maintenance documented properly.

Best Practices

Accurate Information

Complete descriptions:

  • Include all relevant details in the description

  • Document any attempts already made to resolve

  • Note urgency and impact on tenants

  • Add specific technical details if known

Proper contact selection:

  • Always add reporters when the issue comes from a tenant or owner

  • Add offenders only when someone is actually responsible

  • Verify contact information is current

Real estate accuracy:

  • Import buildings, occupants, and properties from the case when possible

  • Verify the imported data is correct before submitting

  • Select specific properties for unit-specific issues

Template Usage

Choose appropriate templates:

  • Review available templates with your team administrator

  • Understand which templates have auto-assignment

  • Use consistent templates for similar ticket types

Leverage auto-assignment:

  • Use "Assignment via template" when the template has assignment logic

  • This ensures consistent routing and faster processing

  • Reduces manual selection errors

Workflow Integration

Follow suggested workflow:

  • The AI suggests "Create ERP Ticket" at the appropriate point in the workflow

  • Create the ticket before attempting to create work orders

  • Link all related communications to the case first

Status management:

  • Keep ticket status current (if status editor is enabled)

  • Verify status in ERP system periodically

  • Change to "Completed" only when work is verified

Documentation completeness:

  • Link all related emails to the case before creating the ticket

  • Ensure contact information is in the case

  • Verify building and property details are accurate

Troubleshooting

"Real estate must be selected" Warning

Problem: Cannot create ticket - warning appears at top of form.

Why this happens:

  • No building selected in the case

  • ERP system requires building association for all tickets

Solution:

  1. Click the "Add a building or property" link in the warning

  2. Navigate to the Real Estate section of the case

  3. Select the appropriate building from the available options

  4. Return to the Workflow panel

  5. Open "Create ERP Ticket" action again

  6. Warning should be gone - form is now enabled

Prevention: Always verify buildings are selected when creating or reviewing cases.

Template Assignment Logic Unclear

Problem: Unsure which template to use or how assignment works.

Why this happens:

  • Template configuration varies by team

  • Icon meanings may not be immediately clear

  • Multiple templates seem similar

Solution:

  1. Check the icon:

  • 👤 Person icon → Auto-assigns to specific user

  • 👥 Group icon → Auto-assigns to group

  • 🚫 Block icon → Requires manual selection

  1. Hover over the icon to see the tooltip explaining the assignment behavior

  2. Consult with your team administrator about which templates to use for specific issue types

  3. Review team documentation for template usage guidelines

Best practice: Ask your team administrator to provide a template usage guide for common scenarios.

Contact Search Not Finding Tenant

Problem: Trying to add a reporter or offender, but contact doesn't appear in search results.

Why this happens:

  • Contact may not exist in your ERP system yet

  • Contact may not be associated with the selected building

  • Search term may not match contact name in system

  • Spelling variation or different name format

Solution:

  1. Verify building selection: Ensure the correct building is selected in the case (search prioritizes building contacts)

  2. Try different search terms:

  • Try last name only

  • Try first name only

  • Try email address (if you know it)

  1. Check ERP system: Verify contact exists in your property management system

  2. Add contact if missing: If contact doesn't exist, add them to your ERP system first, then they'll appear in Captured Knowledge searches

  3. Contact building association: Verify the contact is associated with the building in your ERP system

Workaround: If contact exists but isn't appearing, you can still create the ticket without adding them as a reporter, then add them directly in the ERP system after ticket creation.

Status Not Updating

Problem: Changed status in Captured Knowledge but it's not updating in the ERP system (or vice versa).

Why this happens:

  • Sync delay (typically syncs within seconds to minutes)

  • ERP system connection issue

  • Status code not recognized by one system

Solution:

  1. Wait a few minutes: Most status updates sync within 1-3 minutes

  2. Refresh the page: Click refresh or reload to see updated status

  3. Check ERP system directly: Log into your property management system and verify the status there

  4. Verify status code: Ensure the status code is valid in both systems

  5. Contact support: If status still not syncing after 5+ minutes, contact your team administrator

Prevention: Be patient with sync delays - give updates a few minutes to propagate between systems.

Cannot Submit Ticket - Form Disabled

Problem: All form fields are grayed out, cannot click "Create ticket" button.

Why this happens:

  • No building selected (most common)

  • Ticket already completed

  • Form is submitting (brief moment)

Solution:

  1. Check for warning message: Look for "Real estate must be selected" warning at top

  2. Add building: Click the link to navigate to Real Estate section and select building

  3. Check action status: If action shows as "Completed", you cannot edit it (ticket already created)

  4. Wait for submission: If you just clicked submit, wait for completion (takes a few seconds)

Result: Once building is selected, form should enable automatically.

Related Articles

Did this answer your question?