I am the one who fixed Bristolcot90's car that was in Transport Mode following a dead battery that caused it to revert to Transport mode closing down some of the electric systems to conserve what power was left in the battery so the car could start.
I used BMW Scanner 1.4 software on a Windows 7 laptop to reset the mode to Normal Mode using the programming menu in the Body Control module.
The software is in fact PASoft which is a refined version of BMW INPA. It is very easy to install on a laptop either using the supplied CD or usb stick they now supply with the interface and cable. Once loaded and opened it is easy to connect to the car via the OBD2 diagnostic socket, it will connect to your car and display a check page detailing your Vin Number and other details. That window is closed and from the main menu you select Scan, it will scan all modules that are fitted to your car it will report not found if a module is not fitted. There are three pages of modules, you do have the ability to stop the scan if you choose to do so having seen the module you are interested in appear and report its error status.
Once a scan is completed or stopped by the user you click on the Module you want to expand and this will open its window where you can read the fault codes, clear the fault codes and on some modules reprogram the module. This is what was required to change the Transport Mode to 'Normal'
The software is relatively cheap on ebay and a very useful tool to have for diagnostics.
https://www.ebay.co.uk/sch/i.html?_from=R40&_trksid=p2380057.m570.l1311&_nkw=bmw+scanner+1.4&_sacat=0
I am in South Wales, bit far from you otherwise I wouild have reset it for you.