Sachverhalt:
Für die Vorgeschichte kann auf das Urteil 5A_283/2017 verwiesen werden.
Vorliegend geht es um die zufolge Wegzuges von A._ mit Entscheid vom 23. August 2017 erfolgte Übernahme der Beistandschaft durch die KESB V._ und die Bezeichnung einer neuen Beistandsperson. Auf die hiergegen erhobene Beschwerde trat das Kantonsgericht St. Gallen mit Entscheid vom 29. März 2018 nicht ein.
Dagegen hat die A._ am 5. April 2018 beim Bundesgericht eine Beschwerde erhoben.
Erwägungen:
1.
Die Beschwerde hat ein Begehren und eine Begründung zu enthalten (Art. 42 Abs. 1 BGG), in welcher in gedrängter Form dargelegt wird, inwiefern der angefochtene Entscheid Recht verletzt (Art. 42 Abs. 2 BGG), was eine Auseinandersetzung mit der Begründung des angefochtenen Entscheides erfordert (BGE 140 III 115 E. 2 S. 116).
2.
Wie die früheren Beschwerden enthält auch die vorliegende weder ein Rechtsbegehren noch eine sich auf den angefochtenen Entscheid beziehende Begründung, weshalb auf die Beschwerde nicht eingetreten werden kann und der Präsident im vereinfachten Verfahren entscheidet (Art. 108 Abs. 1 lit. b BGG).
3.
In den früheren Verfahren (Urteile 5A_262/2016, 5A_283/2017 und 5A_824/2017) wurde angesichts der konkreten Umstände jeweils auf die Erhebung von Gerichtskosten verzichtet (Art. 66 Abs. 1 BGG). Die Beschwerdeführerin wird darauf hingewiesen, dass dies vorliegend ein letztes Mal geschieht und ihr angesichts ihrer notorischen Beschwerdeführung bei weiteren Eingaben die Verfahrenskosten auferlegt werden müssten.
Demnach erkennt der Präsident:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Gerichtskosten erhoben.
3.
Dieses Urteil wird der Beschwerdeführerin, der KESB V._, der KESB U._ und dem Kantonsgericht St. Gallen, schriftlich mitgeteilt.
Lausanne, 6. April 2018
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: von Werdt
Der Gerichtsschreiber: Möckli