I suspect the issue is that Input Quantizing does not quantize durations - only start times. Duration quantizing, which you probably have enabled by default in your quantize dialog, is often needed to get notation to display as expected, though the Fill/Trim Durations options in the Staff View may help in some cases. The latter is preferable in terms of audible results, since duration quantizing can really take the life out of a live performance - much more so than quantizing start times. I usually make muted copies of tracks to quantize for notation display and printing purposes without affecting the sound of the live tracks.