Hi,
There are few other options I believe:
1. You can try to select all available data on your mainframe emulator and copy it to clipboard. Then you can work on some logic to extract the text you need from it. (For more information reach out to BP documentation Guide - Surface Automation of Terminal Emulators)
2. You can try to use Read Text with OCR. (For more information reach out to BP documentation Guide to Reading Text with OCR)
3. You can try to use Mainframe spying mode and see if you can retrieve information that way. (For more information reach out to BP documentation Mainframe Automation and Using the Blue Prism Mainframe Spy)
4. You can change font and background color on some mainframe emulators and then use the font and color in Recognise Text action. It might be worth do some amount of experimentation in this area.
5. If Blue Prism is not able to recognize the font, then you can try to create your own font definition. (For more information reach out to BP documentation Surface Automation - Guide to Modifying Fonts)
Hope this helps