Fatal error in notifications when claim order is deleted

  • Posted 1 month ago

Hello,

we’re encountering a fatal error when opening the notifications dropdown (bell icon).

Issue:
Clicking notifications triggers this request, which returns 500:

?vx=1&action=notifications.list

The fatal error is:

Voxel\Modules\Claim_Listings\App_Events\Claim_Submitted_Event::prepare():
Argument #1 ($order_item) must be of type Voxel\Order_Item, null given

Context:

A user submitted a listing claim.

The related order was later deleted manually.

The plan was assigned to the listing manually.

The claim notification still exists, but its associated order_item is now null.

Because of this, the entire notifications list crashes with a fatal error.

There is currently no way to reset or remove such broken claim notifications from the admin UI.