tbh don’t know, never checked that, but I’d guess when you compile with Development Editor, and then with Debug Game it won’t break it, because the biniares will be generated.
It’s not about “breaking blueprints”, it just doesn’t save the biniares, so there’s no AAvatar class in Editor.
You can switch to debug game whenever you need to actually debug.