Thank you, thats a good solution indeed, now I just wanted to understand why my actions didnt work, this is confusing because, as I said, it works fine outside of playmaker.
UPDATE: actually it will break after some add force (like 10000 per frame) in code, but still it will last longer to break in comparison to playmaker. Anyways I guess the solution is to not keep adding force and setting velocity together, as it is said in unity docs to not mess with velocity directly by "set velocity".