When the shade stopped at random position. Was the indicator light on the shade turned red for a few seconds then off? If that was the case then it's the shade firmware issue. This is a known issue with the v.12 firmware on Bali, Graber, Somfy etc.. they released v13 for this issue.
You will need to contact your shade provider for the firmware and use this driver below to update your shade.