Thanks for the update
@bearly_an_enthusiast. The fact that you can't get to 192.168.1.50 in kernel mode suggests there is a conflict between tailscale (in kernel mode) and something else configured on your router. That's probably also the reason why
tailscale serve doesn't work. FWIW both those things work on my router, but I'm running a very simple router setup.
Side note: My
EDIT line about hostname was intended as a header for the
tailscale serve notes that followed, and was only in regard to using the hostname.tailXXXXX.ts.net (100.x.y.z) names.