Oh, it definitely leaks. You can watch it bubble. I was just shocked it was still holding any pressure, much less enough to operate the systemPut the can in warm water to raise its temp a bit and that should get it to flow a little more into the system.
You probably do have a leak. My guess is some of the oil is now sealing your leak but it will leak again.
Lots of ac shops will recover the 134 for free since they can sell it to a recycler. Evac it, fix the line, pull a nice vacuum and recharge.