These three cells can be done in a single operation, in fact, I don't think you need the map or the filter at all.
But the bigger issue is that you're using daily_orders_product, when you could be using daily_orders, if you only want to get the total sales for each day.
As you can see, all the failing cells depend on daily_orders_product. It's multiple cells that depend on each other and need to be executed sequentially.
I'd recommend switching to daily_orders in this case.
This rollup can be done directly on daily_orders_product.
d3.rollup(
daily_orders_product,
(v) => d3.sum(v, (d) => d.revenue),
(d) => d3.timeWeek(d.order_date)
);
It will return the same: a Map object (key-value pairs) with the date as the key and the sum as the value. And it's already ordered, so no need to sort (as you're doing on the next cell)