I don't know the technical aspects of this so I cannot say whether any of the software is in error but the matter perplexed me for so long and with the quirky nature of the cause I thought it best to bring to your attention.
Here is a part of the log file (note trailing space in file name in the line that is bold):
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/sp_h-12-44_1486.eng"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/models/percy_&_norton/fm_h12-44/fm_h12-44_fixed_specs.inc"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/fleet/std_late_steam_era_diesel_switcher_coupler.inc"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/models/percy_&_norton/fm_h12-44/fm_h12-44_weight.inc"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/fleet/std_early_road_diesel_independant_ab_brake.inc"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/models/percy_&_norton/fm_h12-44/fm_h12-44_std_lights.inc"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/models/percy_&_norton/fm_h12-44/fm_h12-44_engine_specs.inc"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/models/percy_&_norton/fm_h12-44/fm_h12-44_air_compressor.inc"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/models/percy_&_norton/fm_h12-44/fm_h12-44_westinghouse_xyz_brakestand.inc " not exist
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/models/percy_&_norton/fm_h12-44/fm_h12-44_monitors.inc"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/models/percy_&_norton/fm_h12-44/fm_h12-44_locomotive_controllers.inc"
[I] "e:/bin/open rails - us west 1930-1952/trains/trainset/sp_fm_h-12-44-tiger_stripe_set/../common.inc/models/percy_&_norton/fm_h12-44/fm_h12-44_std_text.inc"
Here is the relevant portion of the .eng file (note trailing space in file name in the line that is bold):
Wagon ( SP_H-12-44_1486 )
Type ( Diesel )
Include ( "..\\Common.Inc\\Models\\Percy_&_Norton\\FM_H12-44\\FM_H12-44_Engine_Specs.inc" )
Include ( "..\\Common.Inc\\Models\\Percy_&_Norton\\FM_H12-44\\FM_H12-44_Air_Compressor.inc" )
Include ( "..\\Common.Inc\\Models\\Percy_&_Norton\\FM_H12-44\\FM_H12-44_Westinghouse_XYZ_Brakestand.inc " )
CabView ( FMH12_1.cvf )
Headout ( 1.6 3.4 -5.8 )
Type ( Diesel )
Include ( "..\\Common.Inc\\Models\\Percy_&_Norton\\FM_H12-44\\FM_H12-44_Engine_Specs.inc" )
Include ( "..\\Common.Inc\\Models\\Percy_&_Norton\\FM_H12-44\\FM_H12-44_Air_Compressor.inc" )
Include ( "..\\Common.Inc\\Models\\Percy_&_Norton\\FM_H12-44\\FM_H12-44_Westinghouse_XYZ_Brakestand.inc " )
CabView ( FMH12_1.cvf )
Headout ( 1.6 3.4 -5.8 )
The .inc files are all in one directory... here is a list of what's there:
FM_H12-44_Air_Compressor.inc
FM_H12-44_Couplers.inc
FM_H12-44_Engine_Specs.inc
FM_H12-44_Fixed_Specs.inc
FM_H12-44_Locomotive_Brake.inc
FM_H12-44_Locomotive_Controllers.inc
FM_H12-44_Monitors.inc
FM_H12-44_Std_Lights.inc
FM_H12-44_Std_Text.inc
FM_H12-44_Weight.inc
FM_H12-44_Westinghouse_XYZ_Brakestand.inc <--- here it is.
I had to shake my head in disbelief having wasted a lot of time trying to track down what is going in -- all because of a lousy space character. This one example I'm showing you here is one of many, probably identical occurrences. My editor can act on file sets so I'm pretty sure it will be an easy fix.
Just curious... is the behavior of the .con editor inappropriate?
Oh... I pretty sure the same thing is occurring in the OR software.