Trying to diagnose an issue with kegging is frustrating.
I absolutely hate vinyl hose. But if that's all you can get then you will have to make it work. As mentioned, if you can get EVA barrier line, that is the best.
As for the trickle, that seems like there isn't enough PSI to push the beer...