Load/Unload temperature overrides GCode set temperature

Hi folks,
have a strange thing: When I run a print directly after loading the filament, the temperature stays at the value selected on loading the filament, although the GCode has the command for changing temperature in it. My workflow is:

  • On Touchscreen, select Control
  • Select Nozzle
  • Set load-temp (did 195° and 200°)
  • Load the filament
  • Connect via WiFi with Luban
  • Send G-Code
  • Accept on Touchscreen, start printing
  • Nozzle temp stays on temp selected in step 3
  • Stop print (this sets Nozzle temp to 0)
  • Reconnect, send GCode again, Accept and start → This time it works.
    Any ideas?