Go indoors and wait for 30 days. That solved the problem for me. Most likely, there is a dead dragon corpse somewhere in the game world that was not deleted properly. That corpse is preventing new random spawns from occurring. Waiting 30 days indoors causes all outdoor cells to reset, so the dragon corpse will get deleted, no matter where it is.