The script is not the model grouping things by impression: the browser goes through this clip frame by frame first and finds the cut points from how the picture changes, one line per cut — so a fast cut every two or three seconds comes out too, instead of being merged into twenty-odd coarse shots the way the watch-through pass does. Each shot then has two frames taken, one earlier and one later, and handed to a vision model to fill in the picture, the shot size, the light and the camera move; the dialogue carries over from what the watch-through pass wrote down, split into the shots by time.
This pass happens in the browser and asks nothing of you in the way of installs. When no cut points can be found, or the vision model never answers, the script falls back to the rough draft from the watch-through pass — one fill-in failing does not fail the whole study.
If you have already run a study and simply find the script too coarse, there is no need to run it again (that would mean watching the clip again and adding a whole set of groups to the canvas): tell the Agent to re-split this script by cut points, and it replaces only the shot list inside the script node — it does not watch the clip, does not build groups, and keeps the assets, the look and anything you edited by hand.