Just my 2 cents but I agree with @machinekoder. We're using the "_launch" naming in Navigation2 because of this. --- [Visit Topic](https://discourse.ros.org/t/questioning-the-launch-py-file-extension/6352/4) or reply to this email to respond.