Found a useful function which meets my requirement.

Track Action > (Re)-Generate Part of RealTracks (MultiRiff)

With this, I can keep generating on particular bar(s) until I get the riff that I like even when the track is freeze.

Attached Files (Click to download or enlarge) (Only available when you are logged in)
F8.png (141.25 KB, 33 downloads)