Generic Resource Assignments causes a duration or work of 0
Resources can be flagged as a generic resource and do have an max. availability of 0 %. Normally, generic resources behave like normal resources - you assign them to a task and depending on the task type the work/duration/units are calculated, even if there's are max. units of 0 %, it will calculate based on 100 %. Since a couple of months, this is not the case anymore, the client calculates based on 0% and as a consequence the duration of every task goes to 0 (=milestone). This is a huge pain. Please fix it. Thanks.