Had a similar engine issue last year with a newly built engine. I was driving it too gently and I did have puffs of smoke on the overrun. I just drove it harder for the next 500 miles and everything bedded in and the oil consumption stopped almost entirely. Don’t thrash it with high revs, but do put it under load to get those rings bedding in properly. I did my bedding in in short 3 second bursts. Foot flat to the floor and then letting off again. Wait 30 seconds and then repeat. Did the trick. Next engine I’m running in is going to get punished from the 1st mile!
This is exactly what I did (I think I followed the procedure on CalverST) and my engine has been spot on











