Troubleshooting
Common issues and solutions for booking requests
Troubleshooting
This page covers common issues encountered with booking requests and how to resolve them.
User Issues
I can't submit a booking request
Symptoms:
- "Submit Request" button is disabled
- Error message when trying to submit
- Booking is blocked entirely
Possible Causes and Solutions:
| Cause | Solution |
|---|---|
| No items selected | Add at least one flight or hotel to your request |
| No travelers added | Add at least one traveler |
| Policy blocks booking | Choose a different option that complies with policy |
| Not a company member | Contact your administrator to verify your membership |
| Missing required fields | Fill in all required traveler information |
I can't cancel my request
Symptoms:
- Cancel button not visible
- Cancel button is disabled
- Error when trying to cancel
Possible Causes and Solutions:
| Cause | Solution |
|---|---|
| Request already processed | COMPLETED and CANCELLED requests cannot be cancelled |
| Not your request | You can only cancel requests you submitted |
| Technical error | Try refreshing the page and attempt again |
My request has been pending for a long time
Symptoms:
- Status shows PENDING for days/weeks
- No updates from admin
Possible Solutions:
- Contact your travel administrator — They may not have seen the request
- Check for required information — Admin may be waiting for clarification
- Review request notes — Admin may have added questions
- Consider cancelling and resubmitting — If travel dates are approaching
Processing times vary by company. Some organizations require manager approval chains that take longer.
I don't see my submitted request
Symptoms:
- Went to My Bookings → Requests but request isn't there
- Request list is empty
Possible Solutions:
| Check | Action |
|---|---|
| Filter is active | Clear filters or select "All" status |
| Wrong tab | Make sure you're on the "Requests" tab, not Flights/Hotels |
| Submission failed | The request may not have been created; try submitting again |
Budget shows wrong available amount
Symptoms:
- Budget seems lower than expected
- Can't figure out where budget went
Possible Causes:
| Cause | Explanation |
|---|---|
| Pending requests | Pending requests may have reserved budget |
| Other approved bookings | Other travel consumed budget |
| Period changed | Budget may have reset for new period |
| Rollover applied | Previous period rollover may differ from expected |
Solution: Review your pending requests — cancelling unneeded ones releases reserved budget.
Admin Issues
I can't edit a request
Symptoms:
- Edit buttons not visible
- Fields are read-only
- Changes don't save
Possible Causes and Solutions:
| Cause | Solution |
|---|---|
| Request not PENDING | Only pending requests can be edited |
| Insufficient permissions | Contact system admin for booking-requests:update permission |
| Only editing notes | For completed/cancelled, only notes are editable |
Request list is slow to load
Symptoms:
- List takes long time to appear
- Page freezes or times out
Possible Solutions:
- Narrow your filters — Add date range to reduce results
- Reduce per-page count — Fewer items per page loads faster
- Clear browser cache — Cached data may be causing issues
- Check network — Slow connection affects load times
I can't find a specific request
Symptoms:
- Searching but not finding the request
- Know a request exists but can't locate it
Solutions:
| Try This | Why |
|---|---|
| Search by user email | More reliable than name |
| Clear all filters | A filter may be hiding the request |
| Check date range | Request may be outside current range |
| Use request ID | If you have it, search directly |
| Check company filter | Request may be from different company |
Status change fails
Symptoms:
- "Mark Complete" or "Cancel" fails
- Error message when changing status
Possible Causes:
| Error | Cause | Solution |
|---|---|---|
| "Cannot update status of cancelled request" | Request already cancelled | No action needed |
| "Cannot update status of completed request" | Request already completed | No action needed |
| "Only pending requests can be cancelled" | Status already changed | Refresh to see current status |
| Permission error | Insufficient permissions | Request booking-requests:status permission |
Budget operations fail
Symptoms:
- Warning about budget reservation
- Budget not updated after completion/cancellation
Explanation:
Budget operations are logged but don't block request processing. If there's a budget error:
- The request is still processed
- Budget may need manual adjustment
- Check budget transaction logs for details
Budget errors are logged with warnings. The booking request will still be created/updated, but budget may need reconciliation.
Technical Issues
Request submission returns 400 error
Possible Causes:
| Field | Common Issue |
|---|---|
totalPrice | Must be a positive number |
currency | Must be a valid currency code |
travelers | Must include at least one traveler |
flightItems/hotelItems | At least one required |
travelerTypeCode | Must be ADT, CHD, or INF |
Request submission returns 403 error
Possible Causes:
| Message | Meaning | Solution |
|---|---|---|
| "Booking blocked by policy: [details]" | Policy action is BLOCK for one or more items | Choose different flights/hotels that comply with policy |
| "Booking blocked: Budget exceeded and enforcement mode is set to block" | Budget enforcement is BLOCK and you're over budget | Choose lower-cost options or wait for budget reset |
| "User not authorized to create booking requests for this company" | Not an active company member | Verify your company membership status |
| "Not authorized to cancel this request" | Request belongs to another user | Only the requester or creator can cancel |
| Delegation validation failed | Invalid delegation scope | Ensure you have CREATE_BOOKINGS delegation access |
API returns 404
Possible Causes:
| Scenario | Solution |
|---|---|
| Request ID doesn't exist | Verify the ID is correct |
| Request was deleted | Requests shouldn't be deleted; check ID |
| Wrong environment | Verify you're hitting correct API (dev/staging/prod) |
Common Error Messages
"At least one flight or hotel item is required"
You tried to create a request without any travel items. Add at least one flight or hotel before submitting.
"Policy blocks booking"
Your selected options are blocked by company policy. Choose different flights/hotels that comply with policy requirements.
"Budget exceeded and enforcement mode is set to block"
Your booking cost exceeds available budget and your company blocks over-budget bookings. Either:
- Choose lower-cost options
- Wait for budget to reset (next period)
- Contact admin to increase budget
"Not authorized to view this booking request"
You're trying to access a request that:
- Isn't yours
- Isn't from your company
- You don't have admin permission for
"Only pending requests can be cancelled"
The request has already been COMPLETED or CANCELLED. These are terminal states that cannot be changed.
Getting Help
If you can't resolve an issue:
- Note the exact error message — Copy the full text
- Note what you were doing — Steps to reproduce
- Check the request ID — If applicable
- Contact support — With all the above information
For urgent travel needs, contact your travel administrator directly.