We use the XML API a lot to create cases in Fogbugz. We've recently noticed that several of these cases cannot be searched for when applying a filter in Fogbugz.
For example: We click on the filter settings drop-down, select project, and then select the project we put the bug in, then do a search. Several of the bugs will show up correctly, but the rest appear as "[X Subcases not matching filter]", even though all of those sub-cases are also in the project we selected.
I did some searching in the database and confirmed that these particular bugs were correctly created, they just wasn't being found, or being matched with our filters.
This issue appears to be isolated to sub-cases of bugs created using the XML API. This behavior is observed in the same bugs no matter what filter criteria we apply. There does not seem to be any missing or incorrect information in the database when I look at the Bug table.
I wonder if there's something we might be doing wrong when creating the sub-cases using the API, or if this may be a known issue in Fogbugz at the moment. Has anyone else noticed this behavior before?
Thank you for any suggestions or feedback ;)