You can *probably *get away with parallel execution of code that runs instantaneously but the Cache Achievements and Write Achievement Progress nodes are both liable to take time. Definitely run those two nodes first, then, whether On Success or On Fail, you should Open Level afterwards.