I have not experienced this issue, and just tested it again now before replying to make sure. However, perhaps the reason why you might not have seen feedback on this is because there is a
much simpler way to accomplish what you want to do. I wrote about it in my "Tip of the Week" thread. Please check out
this post as I think this technique will make tweaking solo timings much easier. (It also works on rhythm guitar parts.)
Note that when you're in preview mode the sound quality won't be that great; you have to bounce the clip to itself after your edits to invoke the high-quality offline stretch mode. But you can undo/redo after bounces as you progress through the clip to verify that your changes work.
BTW I usually create a copy and do all the tweaks on it at once. That way if I screw up horribly, I can get back to the original file instead of having to hit ctrl-Z 152 times.
As a side note, I have noticed that some of the problems people have are due to trying to do a function in a more complicated way than is necessary, often because they've switched from a different program and they're using the same workflow they used in a different program. I'm not sure what the solution is...you can't use something you don't know exists. But that's why the forum is helpful. Hopefully you'll find the above method a better way to do what you want. If not, we'll track down the cause of your original issue. It may be as simple as applying trimming to the clips after you cut them.