For a workaround:
The code that checks if blueprints are researched is in the control.lua file.
Find
function init_gui(player)
if (not player.force.technologies["automated-construction"].researched) then
return
end
Put "-- " before the "return" line
Like so:
function init_gui(player)
if (not player.force.technologies["automated-construction"].researched) then
-- return
end
Doing so will comment out the part that stops the UI from showing. You could just remove everything between "if" and "end" but this is easier to undo.