Regardless of Savage Bard level, it's spells are always CL1.
Using any of the Cores with Unearthed Arcana.
I can easily fix this on the data side, but the underlying issue is how much is actually ported over using a .COPY - BONUS:CASTERLEVEL doesn't work period from my tests using CL. This affects all of the Casting class variants in UA.
This patch fixes the issues
Back to you to verify the fix works.
Thanks for the fix, it's working!