No.
You have used six segments in your continent of origin. However, this is easy to fix because you cannot go to DXB as you have already used your two restircted segments from LHR going to and from CAI.
The rest look OK and you can use the two segments you are not using in Europe in Asia or North America to pick up additional miles.
AONE4 ex-CAI is EGP29150.