So I read your post over a few times and I'm having a hard time understanding what's going on. Maybe you need to show missing values for your dimension. So right click your dimension and select "Show Missing Values". Also if you want to share your workbook here I'd suggest creating a copy of your excel sheet and creating completely random names for product and branch, such as "Random Product 1" or "Random Branch 1". Let me know if this helps at all.
I figured it out! My date range filter was based on the secondary data date dimension. I created the same filter in the primary data and linked the 2. Thanks non the less.