If Vtable.ERA-interim.pl works for you, I don't think you need to switch to Vtable.ECMWRF.
I think the points of negative vaules can not identified, because the resolution of pixel is so high about 5 km. However, I can check the ERA5 data for its soil data to check if exist negative values.Can you identify the points where soil moisture is negative? And what are the landuse type at these points? Do the negative soil data exist in original ERA5 data?
Thanks for the link Ming. But could you or anyone else tell me if I need monthly ERA5 data for monthly simulations? Or I could still use the daily ERA5 data for the monthly simulations. Thanks.Please see the attached file that describes how to download ERA5 data. Hope this is helpful for you.
Thank you Ming. This is very helpful.Please download ERA5 data at 6-hour intervals. This is because WRF lateral boundary needs to be updated as frequently as possible.
Even if you are running WRF for long-term simulation, e.g., monthly, seasonal or multi-year, you still need 6-hour interval data to update the lateral boundary.