A View is filtered by a Date field's value. The Date field's month must be last month in order to match the filter.
On every day except July 31 it would return results from last month. It should have returned results matching June. We have tried "-1 month" but that didn't work either.
Why on July 31 does it jump ahead a month?