No problem. Siemens isn't easiest PLC to start with. Siemens PLC programg consist of several small parts, which you have to download separatly to PLC. (DB, OB, FB, FC blocks and hardware config)
On other PLC platforms these all are in one place, and changes are downloaded at one time.
It have cons ans pros. Usually you need to compare offline and online blocks to see if all changes are donwloaded to Siemens PLC. Red fault light is easy to get on
Also on Siemens you can download PLC program which have error to PLC and it shows error only after download.
On other PLC platforms it is usually not possible, because program is checked before downloading to PLC.