Hallo Henry,
Wo genau hast du denn required eingesetzt, sollte nämlich funktionieren?
hab es so getestet
<form action="" method="POST">
<label for="status">Status</label>
<select name="status" id="status" onchange="this.form.submit()" required>
<option value="">-- Bitte wählen --</option>
<option value="1">Online</option>
<option value="2">Offline</option>
<option value="3">Gelöscht</option>
<option value="4">Rückfrage</option>
</select>
</form>
Wird dennoch abgeschickt.