Hi Pao,
I posted this on the Shearwater forum, but am also cross posting here for those that are interested:
You do not need to be concerned about the BLUETOOTH ERROR after updating startup text. It is a problem with the Desktop software only and not a problem with the Perdix or Petrel. It will be fixed in the next software release.
What is happening is a shutdown communications command gets transmitted over Bluetooth to gracefully close the communications. The desktop software sends this command, but then it immediately shuts down the Bluetooth connection. The command takes some time to propagate out onto the Bluetooth radio, but unfortunately the desktop software is shutting everything down before this completes. So the dive computer never sees the command, and thinks the Bluetooth has been lost in error. So even though you see this error, the startup text has usually already been updated successfully.
The solution is very simple (give time for the shutdown command to be trasmitted) and will be added in the next release.
Best regards,
Tyler Coen
Shearwater Research