It seems that there is an inconsistency with the values set in the ressource scanner. When a blueprint is created with a ressource scanner that has its parameters set to custom values (with some being negative) and then use this blueprint from a blueprint book causes the ressource scanner to reset its parameters.
I am not 100% what exactly causes this or what is the exact execution that causes this behaviour but there is certainly something wrong.
The exact manipulation to trigger this bug is the following :
- Build a ressource scanner and set its parameters to custom values
- ctrl + c with the SHIFT hold on to get the "Set up new blueprint" window when releasing the click
- Create the blueprint
- then ctrl + v and paste this blueprint, the ressource scanner won't keep its parameters
I'll just add onto this, seems like copying a BP (or book) into the Deployer Chest erases the Scanner Data.
Recreation as follows:
-Create a Scanner with custom values
-Blueprint it, put the BP into a steel chest connected to the Deployer and a Constant Combinator
-feed C=1 to the Deployer to copy the BP into it
-feed C.Robot=1 to deploy the blueprint
Once it's built, the Scanner Data should have been reset to the default values
seems like the issue was re-selecting the contents of an already existing blueprint instead of making a new one. my bad.
new reproduction:
-create a blueprint with a resource scanner
-change the config of the resource scanner
-re-select the blueprint contents
(tested with only the resource scanner in the blueprint and the scanner being in the same place. i dont know how it would apply to adding new scanners in the BP)