Das scheint eher an Andriod zu liegen.
Mit dem iPhone 12 Mini und iOS 26.2 funktioniert die APP auch bei eingeschaltetem VPN.
Nachdem das jetzt erst mit einer der letzten Versionen der iSmart App hinzugekommen ist gehe ich davon aus dass es früher oder später auch bei iOS passieren wird.
(kenne mich aber mit iOS nicht aus und weiß nicht ob es da eine Möglichkeit für Apps gibt den Netzwerkstatus zu überprüfen.)
Die iSmart App macht die VPN Erkennung nicht über IP Adressen sondern über den Android Netzwerkstatus.