NoneType errors associated with the journal generally occur when you are loading save data associated with the demo or old code rather than a fresh save that was created for a brand new playthrough in the full game.
Can you please to try to load a fresh game with the full game and see if this error still occurs when you reach Ewan’s route?