if there's no way to fix this since some mods require no alone tech to be unlocked but some ex enriched fuel unlocks when uranium proccessing is unlocked etc you aren't detecting the technology part right or you arent' able to detect it at all, if that's so i highly suggest to change the "payment" method to only items based on vanilla and not requesting items created by other mods...
another idea is to put a blue requester chest which requests x items and once items are load into the chest the area unlocks and chest disappears meaning payment collected.
Having a requester chest could be somewhat nice for mid/late game as you can use robots to automatically provide items to these chests and terrain unlocks automatically!