Project privacy set to public. By default, its content is available to everyone (authenticated or not). Please note that more restrictive permissions might exist on some items.
In Project Milestones, there wasn't an empty state when there aren't milestones in Agile Dashboard.
You can see the expected results in attachment file.