The only strict rule for Bongard Problems is that the exact same image can’t appear on both sides.
However, here are some Bongard Problems that violate the spirit of Bongard Problems for other reasons.
BP solutions should not depend on the positioning of the boxes, i.e. rearranging the boxes on either side of a given BP should retain the solution.
BP solutions should not be properties about the collection of the boxes that can’t be seen in individual boxes.
Interpretation of a box should not depend on any other box. Each BP box would be unambiguously and correctly sorted if all other boxes were absent.
BP solutions should generally not reference anything specific to a certain culture. For example, this BP is described by its own right side:
A BP's solution should not be self-referential.
BP solutions should be simple. In particular they should not involve long ". . . or . . . or . . . or . . ." chains. Any collection of random boxes (without repeats) admits some such convoluted solution.