That assertion is invalid as the dist lock pinger can always trigger the catalog manager swap when you aren't expecting it.