The problem is likely that this mod expects a specific technology name (specified in the mod parameters), and if that technology doesn't exist, it creates one, for example, "aai-extreme-logistics." However, since the "AdvancedBeltsSA" mod hardcodes the technology when creating loader levels, for example:
technology = { name = "extreme-logistics" }
then the current mod throws this error because the specified technology doesn't meet the requirements.
But if in the "AdvancedBeltsSA" mod you specify the parameters as in the template instead of the hard-coded technology, for example:
technology = {
prerequisites = { "turbo-transport-belt", "aai-turbo-loader", "electromagnetic-science-pack" },
unit = {
count = data.raw.technology["extreme-logistics"].unit.count / 2,
ingredients = data.raw.technology["extreme-logistics"].unit.ingredients,
time = data.raw.technology["extreme-logistics"].unit.time / 2
}
}
then the current mod will pick up these parameters, create the "aai-extreme-logistics" technology, and, in fact, create the loader levels. So, it might be worth asking the mod author "AdvancedBeltsSA" to fix the loader templates, test them, and release an update.