The technology "Laserwall damage 2" requires "Energy weapons damage 7", but since "Energy weapons damage 7" is an infinite technology with no max level, it can never be completed. Setting an infinite technology as a prerequisite means that the max level of the prerequisite needs to be researched, but "Energy weapons damage 7" has no max level so it will never be researched. If you want to have "Laserwall damage 2" depend on exactly level 7 of "Energy weapons damage", you'll probably need to change energy-weapons-damage-7
to be non-infinite, and make a new energy-weapons-damage-8
which is infinite. This was discovered because it caused a crash in my mod "Improved Research Queue" when it was trying to determine the dependencies of the technology.