I was able to duplicate this by not saving the terrain after placing the port.
AFTER you put the port in, save the terrain. Exit and then restart the TE. Your object report will run without a problem.
Whenever you make changes save them, exit the TE and restart it before running reports.
And MrMidi, you do not have to do a file/open when you start the TE and work on the same terrain. It loads automatically without a problem.