Hi @tcison, welcome to our forums! We do try to monitor the forums and respond when we have the bandwidth, but answering phones, and responding to emails and tweets are a higher priority for us, so when volumes get high the forums can go somewhat neglected at times. The forum is really intended to be a community where users of our products can pick each other’s brains and share workflows, etc. Things like bug reports and feature requests, that are really intended for Omni eyes and ears, are always best sent in via email to make sure they are captured.
That said, Forecast currently only shows items on their due date, and (optionally) on their defer date; there’s no way to make items appear in Forecast on other dates besides the due and defer dates.
Currently, when the option to show deferred items in Forecast is enabled, items with a defer date assigned are displayed, under the heading Deferred, on the defer date only. If an item has both a defer date and a due date assigned, the item reappears in Forecast, under the Due heading, on the due date.
Forecast doesn’t pay any attention to whether an item is flagged or not. It displays the flag, of course, if one is present, but it has no effect on whether or not an item is included in Forecast.
The guiding idea behind Forecast is that it shows you everything that you’ve given a due date to (even if those items are on-hold, blocked, or otherwise unavailable) so you don’t miss anything. OmniFocus assumes that if something is due, it’s actually due, so we don’t want you to forget about it.
It sounds like you may benefit from using a custom perspective. You could filter for due or flagged items, and sort them by due so that due items appear at the top, followed by available items that you’ve flagged.