There are a few things you can and should do to fix this.
First TE needs to be set up to ID these fields a diferent way. Do this...
Go to Tools - Object Identification.
Then to the Environment dropbox choose Terminal Emulator.
There should be 3 object classes to work on.
Set TeField to Maditory Properties of length, start column and start row. Most mainframes don't have a large amount of feild location and size changes so this should get you done. I have assistive properties set Field id just in case.
TeScreen and TeWindow shouldn't need any tweeks.
Second thing is DON'T use Navigate and Learn. It places way too much stuff in your Object Repository. Unless you are touching each and every field for your test it's a waste of time and way too much to try to maintain.
First TE needs to be set up to ID these fields a diferent way. Do this...
Go to Tools - Object Identification.
Then to the Environment dropbox choose Terminal Emulator.
There should be 3 object classes to work on.
Set TeField to Maditory Properties of length, start column and start row. Most mainframes don't have a large amount of feild location and size changes so this should get you done. I have assistive properties set Field id just in case.
TeScreen and TeWindow shouldn't need any tweeks.
Second thing is DON'T use Navigate and Learn. It places way too much stuff in your Object Repository. Unless you are touching each and every field for your test it's a waste of time and way too much to try to maintain.