Stripe Webhook only receives 1 out of 2 event listeners

I am using the product table and HTML type to create the checkout page for checkout experience. I have 2 event listeners for the endpoint to listen to in Stripe. Per Stripe Dashboard, both event listeners are triggered and successfully sent.

checkout.session.completed

invoice.finalized

When I have the endpoint intialized to create the data types. I always only receive either the Checkout.Session or the Invoice.Finalized Object. Is there a way to receive both in the webhook or can only one listener be sent to the webhook?