It seems to me that I found a bug in the functionality of the tavern. My tavern is built from square and triangular foundations.
There are chairs everywhere on both foundations. Visitors sit on those chairs that stand on square foundations, but tavern visitors do not sit on chairs that stand on the floor of a triangular foundation.
I play on the official PVE server.