I have exactly the same problem on my laptop. Mod works fine on PC. And I believe I've found a solution to this problem. Today I transferred mod files from PC to my laptop and there was something interesting...
Here's what's inside a TechTree folder when I download a mod on my laptop:
Spoiler :
And here's the contents of the TechTree folder I've downloaded on my PC:
Spoiler :
For some reason some .LUA and .XML files are just folders named "folder.lua" or "folder.xml" and not actual .lua or .xml files.
And this happens in other modules as well, specifically those modules that you see "doubles" in-game (original interface overlapping modded).
Try this vesrion: https://www.dropbox.com/s/hxg6s8ceoc6q3y0/UI_bc1.rar?dl=0
That's the one I've downloaded on my PC that doesn't have those empty folders and works flawlessly on my laptop.
Dude, thank you so much, the version you uploaded worked for me!