When there is a contribution or ambiguity, in US consumer regulations and law, the benefit sides with the consumer... but I wouldn't want to have to deal with arguing that and trying to get a refund.
As others said, sounds like the property loaded the rate coding/rules incorrectly. A 'flexible rate' shouldn't be prepaid nonrefundable.