Hangup not propagating to caller (reopening)

FWIW in the future please feel free to DM any of the moderators and we can re-open topics on a case-by-case basis (one recent top-of-mind example of that is at Hooking for fun and income where we re-opened a six year old post!)

That said, re-opening actually might not be the best choice to solve this problem, because it looks like what you describe is a complicated scenario with some very specific business logic that others might not have tried yet themselves. Failures to gauge the general applicability of such a solution eg. will this help me or others ? means that it lacks the “itch-scratching value” proposal often associated with free and open source development.

Quoting from the first “lesson” of “The Cathedral and The Bazaar” by Eric S. Raymond:

  1. Every good work of software starts by scratching a developer’s personal itch.

In these situations, and perhaps before re-posting the same question, it might be helpful to post on the Jobs category instead, as there’s something to be said about :money_bag: scratching itches :person_getting_massage: