I really don't have any idea, but please post here when you find out what is causing the problem. I don't think it's related to HSOC coding because you stated that the message says "..restricted range, Please go straight to the nearest BMW I service partner". If I try to activate HSOC above about 75% (I have coded my car to allow HSOC at 75% and below)) it just says that HSOC isn't available. Doesn't give the error message that you are seeing.
2014 BMW i3 with Range Extender Engine, Capparis White/Frozen Black, 20" wheels,, Giga World, Tech + Driving Assist, Parking Assist, DC Fast Charging, TurboCord EVSE