One example is what you've encountered: LPS+LPD is applied to gray images; if they are RGB images, the result may not be correct since the method is designed for gray images,
Naming is another source of confusion your master files will be named gray while they are not.
The required space computation will be wrong since we compute the size of one channel for each image instead of three.
These are the first that comes to my mind.
In general, adding debayered images works if you mark them as gray; this is an old "trick" to use WBPP with debayered images. Of course, we should be aware that something may be wrong and we cannot benefit from the separated channel feature.
By the way, why don't you calibrate/debayer images directly in WBPP? this would remove any problem.
Naming is another source of confusion your master files will be named gray while they are not.
The required space computation will be wrong since we compute the size of one channel for each image instead of three.
These are the first that comes to my mind.
In general, adding debayered images works if you mark them as gray; this is an old "trick" to use WBPP with debayered images. Of course, we should be aware that something may be wrong and we cannot benefit from the separated channel feature.
By the way, why don't you calibrate/debayer images directly in WBPP? this would remove any problem.