# Legacy manager errors (0x0800)

The following table lists the legacy manager errors (0x0800):

Error name | Hex | Description | Category
--- | --- | --- | ---
LEGACY_MANAGER_ERROR_INVALID_PARAM | 0x0802 | Invalid legacy manager function call. | 1
LEGACY_MANAGER_ERROR_OUT_OF_MEMORY | 0x0803 | No more memory. | 3
LEGACY_MANAGER_ERROR_ODD_FRAME | 0x0804 | Record buffer was not a frame multiple. | 3
LEGACY_MANAGER_ERROR_CHNL_0_EVENT | 0x0805 | Unexpected event on channel 0. | 3
LEGACY_MANAGER_AG_ERROR | 0x0806 | Error reported from AG subsystem. | 3
LEGACY_MANAGER_NOT_INIT | 0x0807 | Legacy manager not initialized. | 3
LEGACY_MANAGER_ERROR_INVALID_CHANNEL | 0x0808 | Legacy manager received an invalid channel number. | 3
LEGACY_MANAGER_GOT_UNKNOWN_MESSAGE | 0x0809 | Legacy manager received an unknown message. | 3
LEGACY_MANAGER_INTERNAL_ERROR | 0x0810 | Legacy manager had an internal database problem. | 3
LEGACY_MGR_ENDPOINT_ALREADY_IN_USE | 0x0813 | Attempted to start echo on a DS0 endpoint that was already in use. | 1
LEGACY_MGR_NO_ENDPOINT_FOR_TIMESLOT | 0x0814 | PSTN endpoints not defined. | 1
LEGACY_MGR_ENDPOINT_NOT_OWNED | 0x0816 | Attempted to release the endpoint of another context. | 1
LEGACY_MGR_ENDPOINT_WRONG_TYPE | 0x0817 | Wrong Fusion filter type for native play or record. | 1
NATIVE_RECORD_REORDER_ERROR | 0x0821 | Native record error. | 3
NATIVE_PLAY_STOP_ERROR | 0x0824 | Native play stop failed. | 3