@Red Phoenix: Ist die Webseite eigentlich nur Mittel zum Zweck, also um eure Arbeit "rund" zu machen? Hintergrund der Frage ist, dass du ab zwei (2) eingeloggten Benutzern eine potentielle Race-Condition mit dem aktuellen Konzept hast...
man könnte auch vor dem aktiven umschalten eine Kontrolle einbauen, also im AJAX Aufruf der PHP-Datei ein GET Parameter übergeben, was der Botton anzeigt. Diesen Wert kann man dann mit dem aktuellen Status vergleichen und evtl. eine Fehlermeldung ausgeben.