Cura 4.8.0 looses the modified starting G code that should be retained and used for present and future projects. It should also give the option wether a reopened old project should be updated.
Beware the G code is lost only when an old project file is opened. So simply modifying the G code and closing - reopening Cura for checking will not show the problem. This program sucks like hell. Freaking hell. I am shocked that the developers do nothing about it.