# Unable to load SubRoutine into another Program

**URL:** https://forum.universal-robots.com/t/unable-to-load-subroutine-into-another-program/40491
**Category:** Technical Questions
**Created:** [July 8, 2025, 1:27pm UTC](https://forum.universal-robots.com/t/unable-to-load-subroutine-into-another-program/40491 "2025-07-08T13:27:11Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![eric.feldmann](https://avatars.discourse-cdn.com/v4/letter/e/94ad74/32.png) [@eric.feldmann](https://forum.universal-robots.com/u/eric.feldmann)
#### Post date: [July 8, 2025, 5:15pm UTC](https://forum.universal-robots.com/t/unable-to-load-subroutine-into-another-program/40491/2 "2025-07-08T17:15:40Z")

</div>

Correct, UR does not allow nested subprograms (directly). There are workarounds, see this thread: [Merging Multiple Programs in Polyscope - #2 by eric.feldmann](https://forum.universal-robots.com/t/merging-multiple-programs-in-polyscope/19827/2)

---

_[View the full topic](https://forum.universal-robots.com/t/unable-to-load-subroutine-into-another-program/40491)._
