Thanks. Also, now this isn't a bug but something funny that happened during my first playthrough.
Spent the entirety of chapter 1 grinding Liam to level 20 and promoted him. You know the punchline.
Yes, got him to level 20 via dodge tanking for thousands of turns. Used him as a dodge tank for Chapter 2 to safely bait enemies into my range. Promoted him on Chapter 3 and just let him fight everything he could reach, and just let him deal with the fliers in Chapter 5. Then I did his event Chapter 6.
I was understandably terrified that I wouldn't be able to beat the last chapter of this version.