My nRF8001 device uses encryption with just works procedure. Establishing a bond between nRF8001 and peer device as well as reconnection works on Android. On iOS reconnection of peer (master) was interrupted by nRF8001 with diconnection reason 0x3D. 0x3D => MIC_Failure => CRC is corrrect but key encryption is faulty.
See solution in answer below!