Das Wichtigste ist, ihn zum Tierarzt zu bringen, um Gesundheitsprobleme auszuschließen - manchmal schreien Katzen nachts vor Schmerzen, Hyperthyreose oder anderen Störungen, die du tagsüber vielleicht nicht bemerkst. Ich weiß, dass du sagst, er scheint gesund zu sein, aber manche Probleme sieht man nicht so leicht. Sobald alles ausgeschlossen ist, könnte das Verhalten Stress, Langeweile sein oder einfach, dass dein Perser beschlossen hat, dass die Nacht der richtige Moment zum Sozialisieren ist (Katzen sind einfach lustig so).
Versuche in der Zwischenzeit, ihn tagsüber mehr auszupowern - aktive Spielsessions vor dem Abend, besonders um 19 - 20 Uhr, damit er vielleicht schläft, wenn die Nacht kommt. Perser sind von Natur aus faul, brauchen aber trotzdem Beschäftigung. Dann schau mal, ob er Zugang zu Fenstern hat, wo er andere Tiere oder nächtliche Geräusche hört - könnte ihn aufdrehen. Manche Katzen schreien auch, um Aufmerksamkeit zu bekommen, also wenn du ihn ignorierst, aber deine Nachbarn beschweren sich und du bist ohnehin gestresst, nimmt er das wahr und macht weiter.
Noch eine Sache: Falls der Tierarzt medizinische Probleme ausschließt und Spielen nicht reicht, versuche ihm eine strukturiertere Routine mit Futter und Spielen immer zur gleichen Zeit zu geben, vielleicht einen beruhigenden Abendsnack. Es gibt auch Leute, die Pheromondiffusoren verwenden (wie Feliway), das hilft manchmal. Aber wirklich, der Tierarzt ist der erste Schritt - verschwende nicht Monate damit, Lösungen auszuprobieren, wenn es etwas sein könnte, das sich leicht beheben lässt.