Extremely long load times when creating a report from Manager via Connector?

I made the following graphical join to get invoice amounts by customer for certain invoice dates like 9/1/2017 to 9/30/2017.

Graphical Join and Timeout Error

I tried to load the report in manager and I had to cancel it at around 65 minutes...it was just taking too long. Even running a sample will load forever. The normal reports that come with sage run fine though.