ModuleCode

@objc(MoEngageCoreRequestFailureReasonModuleCode)
public enum ModuleCode : Int

Core-specific failure codes.

  • Initialization configuration was invalid (missing workspace ID, malformed keys, encryption setup failure, etc.).

    Declaration

    Swift

    case invalidInitialisationConfiguration
  • Every attempted sub-attribute was skipped during trackLocale; nothing was tracked. The accompanying message summarises the per-attribute reasons. If at least one sub-attribute is accepted, trackLocale resolves onSuccess with the accepted + skipped maps carried in the result instead — only the all-skipped case rejects with this code.

    Declaration

    Swift

    case trackLocaleSubAttributeFailed