The Record.txt can be manually created in Siteworks prior to the Sync. Menu > Data Management > Export Measured Data and select Record.txt which will be created in the Work Order's Output folder. Then it will be sync'd up to TCC on the next Siteworks sync for use in the RU or whatever scripts you have written.
If you're in the office without a data collector you can also use the Siteworks emulator to produce a Record.txt from a WorkOrder. But there is currently no automatic way to produce an updated Record.txt for a Work Order that gets modified.
SCS Data Manager would probably be the easiest to use to get an updated Record.txt produced after a Work Order's SPJ file gets modified and it's sync'd down to your PC though.
Regarding RU crashes, you should always be using the latest version of the RU and ensure that it matches the version of Siteworks you're using. The latest RU can be found HERE. Installing the latest version of TBC 5.30 will also update your PC to the latest versions of the RU and SCS Data Manager.
If you continually have crashes with the RU, I would encourage you to work with your Sitech to submit a support case so that it can be sent through the proper support channels. If you go that route, please include the project data and the RU you're using, along with a description of what you are doing to cause the crash.