Weird Visual Studio Qurik?

Noticed something strange in Visual Studio 2017. Not sure if it’s a bug or what but if I’m working in a header file and the generated.h and UCLASS lines are either too far apart (aka too many empty lines between them) or they are too close together, it causes issues. The number of lines varies from header file to header file in my project but if I try to change the number of lines between the two, no matter what header file I’m in, it causes numerous issues. Is there a reason for this?