I built a Screen Flow to create a Lead and then run the Lead Assignment rules to get it routed if the Lead Owner is not specified in the Flow screen. Everything is working except for the Lead Assignment. I used the code you posted for Process Builder Part 49 to create the Apex Class and Test to run the Lead Assignments, and the last step in my Flow is an Action to call the Apex Class and pass it the Lead Id from the newly created record. No matter what I have tried, the Lead will not follow the assignment rules and just leaves the Lead Owner as the user who created the Lead. Suggestions? Also, thank you for all the posts you have done as this has really help me learn Flow!