`I’m building a UI in Godot 4 where I have a Main scene with the following nodes: Background (ColorRect or TextureRect. I have tried both), Topbar (HBoxContainer), Sidebar (VBoxContainer), CanvasArea (Control), and others.
Everything other than Main is rendering in the lower right quadrant.
Everything is done with anchors and I have tried to manually set anchors, change node types, change the script to force. Nothing works.
Try out canvas_items instead; you haven’t posted what your anchors look like and what you want the screen to show, that might help more if it persist with different stretch mode/aspect settings.
Your camera is interfering. Maybe a better scene-structure would be your 2D nodes as the root, then child the UI it’s own CanvasLayer. Do you intend to have Node2D elements or only user interface? If only UI then remove the Camera2D entirely