Welp I leveled up to level 4 and there was no option for my ranger to replace a spell at this level. Am I crazy or is this a bug?
All the levels did something different when you get there.
Yes for sure, and I realize the ranger doesn't get a new spell slot at 4th level. However in 5e the ranger can choose to replace one known spell on every level up (under spellcasting in PHB). My question is whether this had been omitted in BG3 or if it's a bug. Pretty rough to not have a chance to swap any spells out for 2 levels.