The join path is ambiguous
There is more than one way to connect two tables, and the routes disagree. Picking one silently would mean choosing an answer on your behalf.
What the compiler says
There are two paths from customers to revenue, one through orders and one through invoices, and they do not agree. Tell me which one this question means.
Name the path, or curate the relationship in the model so the choice is made once.