I compared your Phone OCR to mine. Your route has the same rules, just in a different order.
Your listed call route is not closed on the end with a )
Try this
{(Mabc):},{([1-9]x?*(Mpli)):pp},{(<#:>|911):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}