I've checked. The only other planet I have research labs is some moon with 4 labs for the 1 lab per scientist "training".
- 3x LG projects and 1 BG. CP projects are homeworld since I'm rushing them.
Loral III is my capital.
I've even tried removing the tech and SM moding it back. 20BP still doesn't show up.
EDIT: I started a new game on the same database and SM moded the construction techs. It works there...
Oh, I found the problem. I tried cancelling all my research and when I canceled Laminate Composite Armour, Construction 20 BP turned up. =/ Well, it's fixed now.