I think I may have figured out what I've been doing wrong after watching your video. I tie it almost the exact same way.
1)rembeer the very end part of your video where you unwrap the braid you didn't use. Ive done this before I finished the "holding knot" (e.g. The reverse uni knot with unwraps). Maybe that's been causing the problems?
2)the unwraps after the reverse uni knot, I think I haven't been doing the right way. When you are unwrapping should the loop getting bigger or smaller? Are you taking away braid from the side of the PR wraps of the side closer to the mainline? It is hard to tell in the video(s).
3) I haven't been burning the mono tag end out of fear of damaging the braid but I think that may be necessary for casting.
So tough to put into words but lets try.
The mainline- in theory- never moves once the first few wraps with the bobbin are made. The entire wrap back up and over the loose wraps are all coming from the "tag end" or bobbin. The knot is tied with the tag end.
When un-wrapping the uni the "loop" should get bigger as you are adding the line that was loosely wrapped- to the loop- as you wind it tighter against the bobbin wraps. In my opinion this is the most crucial step. Those unwinding wraps have to be as tight as possible for the knot to hold. If they are loose, the last 2 "un"wraps of the uni will tighten while the 3 others will just smoosh down. They will of course begin to loosen over the course of casting.
Burning is nice and the "nub" adds a bit of protection, IMO, but if you get to the point where the nub is holding it all together- it is still a bit off.
Some pictures are always good. Here is a finished one.