Hi,
Calibration is not an optional step in the BatchPreprocessing script, so this error is the expected behavior when no calibration frames have been selected
It would be useful if the batchpreprocessing tool supported the registration and/or integration of lights (without also requiring calibration).
The StarAlignment tool already allows you to select a set of disk files for registration. Unless you have to tweak some StarAlignment parameters (which is rare, and if that happens then BatchPreprocessing isn't useful either), it's a matter of selecting the images, select an output folder, and pressing F6, so I can't see any advantage in doing this through a script.
Image integration is a critical task that requires manual fine tuning and some trial-error work to achieve the best possible image from a data set. This cannot be done with the BatchPreprocessing script. The integrated result of this script should never be used as the starting point of a production image. It is just a convenience preview.