There will be times you are adding areas and they do not get processed. You may need to build the are more slowly for it to work. Sometimes this might mean needing to declare just 1 walkable area at a time when processing to force it to accept the change. This is useful for trying to declare roofs and other areas it does not want to accept.