Ok, here I have captured the DEBUG output from the karaf.log. The error message comes from JDBC but it somehow does persist the Item anyway (see output from MariaDB below):
2021-04-08 13:21:28.442 [DEBUG] [jdbc.internal.JdbcPersistenceService] - JDBC::query: item is locationJR
2021-04-08 13:21:28.443 [DEBUG] [persistence.jdbc.internal.JdbcMapper] - JDBC::getHistItemFilterQuery filter='true' numberDecimalcount='3' table='Item372' item='locationJR (Type=LocationItem, State=NULL, Label=JR Location, Category=null)' itemName='locationJR'
2021-04-08 13:21:28.444 [DEBUG] [nhab.persistence.jdbc.db.JdbcBaseDAO] - JDBC::getHistItemFilterQueryProvider filter = org.openhab.core.persistence.FilterCriteria@17ac9388, numberDecimalcount = 3, table = Item372, simpleName = locationJR
2021-04-08 13:21:28.444 [DEBUG] [nhab.persistence.jdbc.db.JdbcBaseDAO] - JDBC::query queryString = SELECT time, value FROM Item372 ORDER BY time DESC LIMIT 0,1
2021-04-08 13:21:28.445 [DEBUG] [nhab.persistence.jdbc.db.JdbcBaseDAO] - JDBC::doGetHistItemFilterQuery sql=SELECT time, value FROM Item372 ORDER BY time DESC LIMIT 0,1
2021-04-08 13:21:28.448 [DEBUG] [nhab.persistence.jdbc.db.JdbcBaseDAO] - JDBC::ItemResultHandler::handleResult getState value = 'XX.XXXXXX,YY.YYYYYY', unit = 'null', getClass = 'class java.lang.String', clazz = 'String'
2021-04-08 13:21:28.449 [DEBUG] [jdbc.internal.JdbcPersistenceService] - JDBC::query: query for locationJR returned 1 rows in 6 ms
2021-04-08 13:21:28.450 [ERROR] [org.openhab.core.items.GenericItem ] - Tried to set invalid state XX.XXXXXX,YY.YYYYYY (StringType) on item locationJR of type LocationItem, ignoring it
2021-04-08 13:21:28.491 [DEBUG] [jdbc.internal.JdbcPersistenceService] - JDBC::query: item is localStationLocation
2021-04-08 13:21:28.492 [DEBUG] [persistence.jdbc.internal.JdbcMapper] - JDBC::getHistItemFilterQuery filter='true' numberDecimalcount='3' table='Item40' item='localStationLocation (Type=LocationItem, State=NULL, Label=Location, Category=location)' itemName='localStationLocation'
2021-04-08 13:21:28.493 [DEBUG] [nhab.persistence.jdbc.db.JdbcBaseDAO] - JDBC::getHistItemFilterQueryProvider filter = org.openhab.core.persistence.FilterCriteria@7ac8c3b8, numberDecimalcount = 3, table = Item40, simpleName = localStationLocation
2021-04-08 13:21:28.494 [DEBUG] [nhab.persistence.jdbc.db.JdbcBaseDAO] - JDBC::query queryString = SELECT time, value FROM Item40 ORDER BY time DESC LIMIT 0,1
2021-04-08 13:21:28.495 [DEBUG] [nhab.persistence.jdbc.db.JdbcBaseDAO] - JDBC::doGetHistItemFilterQuery sql=SELECT time, value FROM Item40 ORDER BY time DESC LIMIT 0,1
2021-04-08 13:21:28.497 [DEBUG] [nhab.persistence.jdbc.db.JdbcBaseDAO] - JDBC::ItemResultHandler::handleResult getState value = 'XX.XXXX,YY.YYYY', unit = 'null', getClass = 'class java.lang.String', clazz = 'String'
2021-04-08 13:21:28.498 [DEBUG] [jdbc.internal.JdbcPersistenceService] - JDBC::query: query for localStationLocation returned 1 rows in 6 ms
2021-04-08 13:21:28.499 [ERROR] [org.openhab.core.items.GenericItem ] - Tried to set invalid state XX.XXXX,YY.YYYY (StringType) on item localStationLocation of type LocationItem, ignoring it
...
| 2021-04-08 11:50:00.462 | XX.XXXXXX,YY.YYYYYY |
| 2021-04-08 11:55:00.777 | XX.XXXXXX,YY.YYYYYY |
| 2021-04-08 12:00:39.751 | XX.XXXXXX,YY.YYYYYY |
| 2021-04-08 12:05:00.928 | XX.XXXXXX,YY.YYYYYY |
| 2021-04-08 12:10:00.916 | XX.XXXXXX,YY.YYYYYY |
| 2021-04-08 12:15:00.896 | XX.XXXXXX,YY.YYYYYY |
| 2021-04-08 13:21:34.667 | XX.XXXXXX,YY.YYYYYY |
| 2021-04-08 13:25:00.969 | XX.XXXXXX,YY.YYYYYY |
| 2021-04-08 13:30:00.826 | XX.XXXXXX,YY.YYYYYY |
| 2021-04-08 13:35:00.722 | XX.XXXXXX,YY.YYYYYY |
+-------------------------+----------------------+
197 rows in set (0.001 sec)
MariaDB [my_oh_db]>
...
| 2021-04-08 11:50:00.481 | XX.XXXX,YY.YYYY |
| 2021-04-08 11:55:00.788 | XX.XXXX,YY.YYYY |
| 2021-04-08 12:00:45.056 | XX.XXXX,YY.YYYY |
| 2021-04-08 12:05:00.940 | XX.XXXX,YY.YYYY |
| 2021-04-08 12:10:00.927 | XX.XXXX,YY.YYYY |
| 2021-04-08 12:15:00.906 | XX.XXXX,YY.YYYY |
| 2021-04-08 12:56:50.366 | XX.XXXX,YY.YYYY |
| 2021-04-08 13:00:00.854 | XX.XXXX,YY.YYYY |
| 2021-04-08 13:05:00.601 | XX.XXXX,YY.YYYY |
| 2021-04-08 13:10:00.241 | XX.XXXX,YY.YYYY |
| 2021-04-08 13:15:00.251 | XX.XXXX,YY.YYYY |
| 2021-04-08 13:21:44.709 | XX.XXXX,YY.YYYY |
| 2021-04-08 13:25:00.999 | XX.XXXX,YY.YYYY |
| 2021-04-08 13:30:00.873 | XX.XXXX,YY.YYYY |
| 2021-04-08 13:35:00.742 | XX.XXXX,YY.YYYY |
| 2021-04-08 13:40:00.697 | XX.XXXX,YY.YYYY |
+-------------------------+-----------------------+
851 rows in set (0.002 sec)
MariaDB [my_oh_db]>