UN Security Council Resolution 2397… signed 2017 summarizes the travel section as:
Strengthens the ban on providing work authorizations for DPRK nationals by requiring Member States to repatriate all DRPK nationals earning income and all DPRK government safety oversight attachés monitoring DPRK workers abroad within their jurisdiction within 24 months from 22 December 2017. Member States are required to submit a midterm report after 15 months from 22 December and a final report after 27 months from 22 December to the Committee of all DPRK nationals that were repatriated based on this provision;
So… specifically about repatriation after 24 months if they’re earning income out of DPRK. Nothing about free travel.
Let’s look at the actual resolution text. I’ll add some emphasis
Expresses concern that DPRK nationals continue to work in other States for the purpose of generating foreign export earnings that the DPRK uses to support its prohibited nuclear and ballistic missile programs despite the adoption of paragraph 17 of resolution 2375 (2017), decides that Member States shall repatriate to the DPRK all DPRK nationals earning income in that Member State’s jurisdiction and all DPRK government safety oversight attachés monitoring DPRK workers abroad immediately but no later than 24 months from the date of adoption of this resolution unless the Member State determines that a DPRK national is a national of that Member State or a DPRK national whose repatriation is prohibited, subject to applicable national and international law, including international refugee law and international human rights law, and the United Nations Headquarters Agreement and the Convention on the Privileges and Immunities of the United Nations, and further decides that all Member States shall provide a midterm report by 15 months from the date of adoption of this resolution of all DPRK nationals earning income in that Member State’s jurisdiction that were repatriated over the 12 month period starting from the date of adoption of this resolution, including an explanation of why less than half of such DPRK nationals were repatriated by the end of that 12 month period if applicable, and all Member States shall provide final reports by 27 months from the date of adoption of this resolution.
So the text, and the resolution itself, is about limiting nuclear and ballistic programs. This resolution does not prohibit free movement or refugee status… only limits DPRK nationals who are generating foreign funds to send back to DPRK because the Council believes those funds were going to nuclear weapons.