My 2014 z4 E89 battery died which locked the trunk, froze the windows which were down, and threw a fault and then froze the hardtop when it was not quite closed (1/4 inch from fully closed). Jumping the car would start it but could not get in the trunk no matter what i did. Finally took it to Specialty German cars only BMW shop (not dealer). Paid $1K for a new battery and reset of convertible top module and to normalize the windows so they now work). I would like to buy an affordable (max 400 dollars) bidirectional scanner that can pop the trunk even if there is no battery in the car, or a dead battery, reset/initialize the hardtop CTM module, normalize/reset windows, and get into the CAS to work on other issues. I asked AI, no help. I called Launch and they never got back to me. Any ideas would be appreciated. I am using a trickle charger now but would prefer not to go to the mechanic if possible next time. Thanks for reading.