Are you using Hornby insulfrog points? It sounds like you might be (slow speed, loco stopping on the frog due to no electrical contact). The problem sounds like the plastic insulated frog is too large for your 0-6-0 loco.
Since you are running
DCC and don't need the isolation, one possible fix is to make the plastic insulated frog conduct. One way to do this is with "magnetic blackboard paint". I'm not sure if they sell it in the UK, but here in the USA they sell spray cans of whats called "magnetic
chalkboard paint". This is a type of paint that you can spray on your wall to let kids use a section of your wall as a blackboard. Its not really magnetic, but contains small pieces of iron filings inside the paint. They market it as "magnetic" because the
iron filings allow kids to stick those letters with the little magnets in them to the wall.
To make it work you need to do this:
1. Buy a good quality magnetic blackboard paint (ideally black, grey or brown)
2. Spray it into a small container
(plastic bottle tops are good)
3. Take a paint brush and apply it to something plastic (spare sleeper from flex track works)
4. Let it dry, and repeat for at least 3 coats
5. Using a continuity tester on a multimeter to check that its now conductive
6.
Check the resistance isn't too high with the multimeter
I went through four different brands of paint before I found one that would conduct well enough, luckily I have small kids, so we had the paint laying around :)
Its more expensive, but there
are a few companies selling electrically conductive paint but I haven't tested it.
Once you found something that works, apply a small amount of it to the frog on the insulfrog points (essentially making the plastic piece that doesn't conduct smaller).
Until the loco no longer stalls across the points at slow speed.
Hope that helps