There could be a number of reasons why yourHamilton Beach Flexbrew is not dispensing all of your coffee. A possible cause could be that the coffee filter is dirty or that the coffee machine is not functioning properly. If you have any other questions or concerns, please reach out to our customer service team at 1-800-843-9227.