I have observed that if I write simple report selecting products using certain criteria, then print out fields and include related modules, I do not get any records where no relationship to related module exists.

Specific example:

I have a products report that shows me all the products matching a certain part number sub string.
If I ask that it print out the Contact related to the product - i.e. the individual the product was sold to, I only get those product records for which the Contact relationship has been created.

Further .... if I then edit the report and remove the column referencing the Products->Contacts->Name field I still only get those Product records with a Contact relationship in place. I need to create a new report without referencing the Products->Contacts->Name field at all to get all Product records matching the filter criteria.

This would seem to be very broken.

I am using Professional Version 5.5.2 (Build 1224)