I have tested this in 2 different single player games - when trying to access the Portable constructor, it shows up as an Advanced constructor (requiring Input and Output cargo boxes) and creates an exception error. Screenshot is attached. Am unable to continue with any game at present.