Charity staff 'bewildered' by ban