I deleted the entire assemly_kit folder and reinstalled the assembly kit via Steam.
I then do the following steps:
1. Open TWeak
2. Tools -> DaVE
3. 'Yes' connect to Database
4. There are no listed changes under Connection -> Display Local Changes
5. View -> Table Launcher
6. Search for table land_units
7. Open table land_units
8. Change Morale value for Rom_Praetorians key to 99
9. Apply changes to table
10. Export -> Export Single Table(s)
11. Double-click land_units under Locally Edited Tables list
12. land_units displays uner Tables for Export list
13. Click Export
14. BOB runs and pops up a notification box that says 'Tables Exported'
15. Close TWeak
16. A dialog box appears which asks me 'You have local changes that need to be submitted before they are available to other users. Do you still wish to close DaVE?'
17. Click Yes
18. Open BOB
19. Check mod.pack under Retail
20. Press Start
21. BOB shows status Finished
22. Click Exit
23. Copy mod.pack from ../Total War Rome II/assembly_kit/retail/data
24. Paste mod.pack to ../Total War Rome II/data
25. Launch Rome II
26. Check mod.pack
27. Play
28. Crash at splash screen
I have no other mods installed besides GEM, and I even downloaded the Rome 2 mod manager to make sure no other mods were loading.
I can repeat the above process and edit the spot_and_hiding_values table successfully, and I can see the mod working in game. However, any change that I make to land_units or battle_entities crash the game at splash screen.