This problem occurred when (A) was updated by selecting a range of (A) after placed (A), which is not included in the game save data, but is contained in the book of construction plans included in the player's blueprint.
This did not occur when adding a (A) copy of (A') to inventory instead of (A) and updating it in the area of (a), but oddly enough, the same error no longer occurs when updating (A) in the area of (a).
It is possible that (A) was created by a player with a different player ID(AvatarsMOD), although it is currently impossible to perform the same verification there due to some destructive processes and the fact that this happened to data contained in the player's construction plan, not in the save data.
Error while running event RailLogisticsDispatcher::on_player_setup_blueprint (ID 70)
LuaItemStack API call when LuaItemStack was invalid.
stack traceback:
[C]: in function 'index'
__RailLogisticsDispatcher/control.lua:227: in function 'dataToBlueprint'
RailLogisticsDispatcher/control.lua:250: in function <RailLogisticsDispatcher/control.lua:237>
785.478 Info BlueprintShelf.cpp:720: Saving blueprint storage.
785.496 Saved blueprint storage to cloud
789.010 Loading map D:_Documents_savedata\Factorio\saves\candyFactory_13.zip: 92692009 bytes.
789.039 Loading level.dat: 767926912 bytes.
789.043 Info Scenario.cpp:199: Map version 1.1.72-0