Some recommendations:
Disconnect the trailing stop block from that position and connect it to a completely separate block tree below a 'pass' block. Never below a 'once per bar' block. The rest of the logic is pretty clear, but I can't see yet the pull back condition yet. Only the MA crossing is visible. Is that everything you need?