Workflow rules not working

Workflow rules not working

Hi guys, 

Hopefully, you'll be able to help me with this one.

I've got two custom modules and work with the Deals Module as well, all of them have 3 different layouts matching fields:
  1. Contracts
  2. Sites
  3. Deals
I made a Workflow rule to update records:
  1. From Contracts to Sites
  2. From Sites to Deals

I'm trying to update 4 o 5 records "depending" on the layout I'm using.

I already have two Workflow Rules working
      1. SLA Rates to Sites Standard (Sites Module, action triggers on creation or edit of all records matching standard layout)
mp = Map();
mp.put("NBD",ratesnbd);
mp.put("HalfDay",rateshd);
mp.put("SameDay",ratesd);
mp.put("FullDay",ratesfd);
mp.put("Transportation",ratest);
updateRec = zoho.crm.updateRecord("Sitios_Excis",customId,mp);
info updateRec;
      2. SLA Rates Sites to Deals (Deals Module, action triggers on creation or edit of all records matching standard layout)
mp = Map();
mp.put("NBD",ratesnbd);
mp.put("HalfDay",rateshd);
mp.put("SameDay",ratesd);
mp.put("4hrs",ratesd);
mp.put("FullDay",ratesfd);
mp.put("Transportation",ratest);
updateRec = zoho.crm.updateRecord("Deals",customId,mp);
info updateRec;

So far works great, and fetches the data perfectly, and every time I work with any of those records, I get the info updated. However, I created two more rules:
        1. SLA Rates to Sites Personalized (Sites Module, action triggers on creation or edit of all records matching personalized layout)
mp = Map();
mp.put("Break and Fix Four Hours",bffh);
mp.put("Smart Hands Four Hours",shfh);
mp.put("Break and Fix NBD",bfnbd);
mp.put("Smart Hands NBD",shnbd);
updateRec = zoho.crm.updateRecord("Sitios_Excis",customId,mp);
info updateRec;
      2. SLA Rates Sites to Deals (Deals Module, action triggers on creation or edit of all records matching personalized layout)
 mp = Map();
mp.put("Break and Fix Four Hours",bffh);
mp.put("Smart Hands Four Hours",shfh);
mp.put("Break and Fix NBD",bfnbd);
mp.put("Smart Hands NBD",shnbd);
updateRec = zoho.crm.updateRecord("Deals",customId,mp);
info updateRec;

These last two Workflow Rules do not work, I've tried disabling the other ones, I've tried creating them again from scratch, changing the fields, I just can't make them work. 

If screenshots are needed, I'll be more than happy to share them.

Any guides on the matter will be very helpful, thanks in advance.