It's difficult to tell without seeing all of your other options, but make sure you're expressing barWidth in axis units, not pixels. A time axis, for example, can easily range into thousands or millions of milliseconds wide, and whether you use 20 or 30 will produce a very small bar either way.