Sup weavers
Currently forking rns-proxy to add udp support and other utilities to tunnel regular internet traffic through reticulum (coming soon in showcase post) but I keep having the issue where my links disconnect often enough that it's causing real issues and would make this way less useful for real usecases, happens roughly every 2-3 minutes after forming the link but can be anything between connecting for about 5 seconds and 20 minutes.

To ask the title question, Are links normally this unstable? I'm directly connected to the reticulum instance I'm connecting to, which also happens to be a public backbone running on a spare pc on the same network, and so latency and network throughput shouldn't constraint. I was originally gonna blame and possibly fix the rns-net implementation but I remember that even using rnsh on my personal devices would have similar issues where it'd disconnect pretty often even with a direct backbone connection.
Are links just like this? I could always switch to using normal packets from the link destination to avoid this and reconstruct the stream myself, might make more sense specifically for udp as it's not meant to reliable like tcp but fragmentation (Internet MTU >> Reticulum MTU) and as well as I think being more inefficient than a link destination (according to the docs anyways) makes me second guess that possibility.