since you use rustoleum primer, go with the rustoleum crystal clear. I use it, works fine, no yellow that I know of.
yellowing comes from urethanes usually
That primer may be the reason for not drying or adhesion. I used to use Krylon, but they changed the formula of course
I may just go with white lacquer primer I use for cabinets from now on.