What happens when you manually run your cron entry? You might find you need to add ‘php’ in front of it, see: WeatherMap editor and php 8.1 : incompatibility? - #15 by Philip_Jewell
Related is also referenced here: Shebang missing in map-poller.php · Issue #86 · librenms-plugins/Weathermap · GitHub