Loading article…
Loading article…
Last updated on Aug 28, 2026
Resolve common Maxio Metering issues by checking event receipt, validation errors, meter calculations, segment pricing, and invoice charges. Use these checks to identify why usage events are missing, invalid, calculated incorrectly, or not creating usage-based billing charges.
To check whether events are being received:

If no events appear, check the following causes.
| Possible cause | What to check |
|---|---|
| API handle mismatch | Confirm the endpoint URL matches the stream's API handle exactly. |
| Authentication error | Verify that the API key is correct and has the required permissions. |
| Subscription not found | Confirm the Subscription ID or Subscription Reference matches an active subscription. |
| Wrong identifier type | Confirm the event uses the identifier type selected on the stream. |
| Event sent to the wrong site | Confirm that your system sends events to the correct Maxio site. |
For identifier and stream field details, see Configure Maxio Metering.
If events appear as invalid, open the event details and review the validation message.
Common validation issues include:
| Issue | Resolution |
|---|---|
| Missing required property | Add the missing property to the event. |
| Wrong data type | Send values that match the stream schema. |
| Unknown property | Add the property to the stream or remove it from the event. |
| Invalid subscription identifier | Send the correct Subscription ID or Subscription Reference. |
| Timestamp issue | Confirm the event timestamp uses the expected format. |
How to fix: Update the event payload to match the stream schema. The Event Example panel on the stream setup page shows a valid payload.
Invalid events do not contribute to meter calculations. A high volume of invalid events causes meter totals to be lower than expected.
The Processed Events and Invalid Events counts at the top of the Events tab cover the same period as the chart shown below them: the last 30 days, by default. They don't count every event Maxio has ever received for the stream.
The individual events listed further down the tab aren't limited to that period, so the count above can be lower than the number of rows you find by scrolling or paging through the list.
If a count looks smaller than you expected, this reflects the 30-day window, not missing or deleted events. To check activity outside that window, review the events list directly rather than relying on the counts.
The Pipeline tab traces how an event moved through the system. Use this to identify exactly where an event is failing or being routed unexpectedly.
To access this view:
This view shows each stage: event received, system properties added, schema enriched, schema validated, and segments routed. Events that don't match the stream's schema are routed to an error sink instead of continuing through the pipeline.

If events are valid but usage totals are not expected, review the meter configuration.
Check the following items:
If usage is calculated but no charge appears on the invoice, check billing setup.
Confirm the following items:
Segment value matching is case-sensitive.
Example: US-East, us-east, and us_east are different values. Confirm that event values exactly match the segment values configured on the Product.
Contact Maxio Support if:
Include the stream name, meter name, subscription identifier, event ID, and invoice number when available.
To review a Meter's calculated usage and where it appears on an invoice, see Understand Meter Results in Billing.
To check a Subscription's current usage or test billing before renewal, see Review Meter Results in Billing.
For Stream, Meter, and Segment configuration options, see Configure Maxio Metering.
Still need help?
Reach out and our support team will take it from here.