Have you checked that the dynamic named range is actually returning the expected range?

Can you post what you are using for that range?