If you're having trouble with Collinite 845 your paint is not prepped right. 845 is one of the easiest waxes I've worked with that also has good durability.
Almost every other other product, in terms of waxes and even most sealants, in my experience, if it's super easy to use it also tends to not last as long.
As far as sealants go, I haven't used Powerlock but have used Blackfire Wet Diamond and from online reviews the comparison between the two is very similar. And still with properly applied BFWD vs Collinite, Collinite still wins in terms of slickness and longevity. And that goes especially with the Collinite paste waxes which last even longer, even though honestly I rewax monthly anyways. But the slickness especially after multiple washes of the BFWD still don't compare to Collinite.
But the real key is having a properly prepared surface, means it has to be clean and no bonded contaminants. Basically if the paint doesn't feel glass smooth you'll have difficulty when waxing. And thin layering. It's the number one reason people have trouble besides letting the wax sit for too long especially so with 845 because of how easy it is to apply people use too much, basically when you're done waxing the "haze" shouldn't look like a caked on layer, it really should look more like you smeared some fingerprints. And the only way to accomplish that is if the surface doesn't have bonded contaminants.
There are rare cases of neglected paint that's become microporous but if that's the case nearly any wax will be difficult to use. If you still have problems with difficult waxing then try the wax on wax off method. You apply the Collinite wax a little more generously and instead of letting it dry you immediately wipe it off with the microfiber. In reality all this does is ensure, in a foolproof manner, you've put on the correct thin layer. Then you can come back later and buff it to remove any leftover oils and hazing and a nice trick to really bring out the shine is to spray a tiny mist of detailer spray to the microfiber cloth before the final buff. This gives it that real wet look amazing shine.