I've just discovered a very strange thing. Have a custom field "Due date" that appears in multiple field configurations and on multiple screens. However when I query for it in the "Custom fields" section, it doesn't appear there. Furthermore, all internal users can see it on all screens it exists at, while external users with limited access don't see it at all. Any help to solve this mystery would be greatly appreciated.