I found out what was crashing Assassins Creed Odyssey, it really was the OSD. What tricks you is that even after you tun off the OSD slider, some of its processes will still keep running (if you check with task manager), so they will keep causing the crashes.