"No error" is an error message of MT4. Don't ask me what does it means.
When FST sends order to MT4 and MT4 returns an error message instead of confirmation, FST prints "MT-Alpari(US) failed to execute order!" because the order was properly sent but not executed. After that FST prints what MT4 returns. In your case this is the "No error" reason for the fail.
But these are only messages. FST doesn't keep any status of the trades. It receives at every tick full update of the positions and the account.
So if MT4 returns error for the order, FST will print the message. But if MT4 was successfully executed the order, FST will receive the order details at very next tick and will act accordingly.
I don't know what "No error" means. I have seen it several times but never dig deeper. I do not think it is something serious. Most probably it is not an error at all.
Most important is if the Break Even was properly set. It looks like as Stop Loss in MT4 but it is set at the opening price of the position. If you have added to the position (several open positions in MT4), the expert calculates an average Break Even price for all positions and set SL to each of them at that level.
When Break Even was activated (position was reached the selected profit), expert sets SL at the entry prices. If the market changes direction, it will hit the SL at Break Even price. MT4 journal will show SL activated, but the profit of the position has to be near to 0.
If you want to understand how Break Even works, set a simpler strategy and observe the trades. It's even easier if you make trades manually with different combinations of SL, TP and BE. Automatic trading and manual trading via FST use same orders.
If you notice any issues, please report with screen shots.