If the API server is started with an external DB, the is_consolidation_mode in server start with api_restart=True will correctly write the signal file, but then check for the consolidation mode as if consolidation mode is disabled.
This will cause the API server to crashloop since this check happens during server start and will throw an error.
Need to understand why this was not caught in manual testing.