I am 99.9% sure you have the wrong software in your ECU
The 1.8t ECUs have a few variants of hardware numbers and each hardware version has a few different software revisions. If you put the wrong software vervision on the ecu you will get a ROM error "READ ONLY MEMORY" which is fixed inside a eeprom chip. The car will run and work but not 100% as the map areas will be wrong.
Whats your ECU HW number? It should start with 0261********
Nick