When adding objects using the new IDE the ID numbers of pre-existing objects changed messing up my hosts (Audrino Mega) ID allocations.
This topic has been addressed several times. This is not a bug.
Nextion takes priority in component numbering
User most code to Arduino according to their HMI
When user alters, deletes or reorders their components
of course the user will need to adjust their MCU side code.