ArgumentNullException at ModifyResourceDepositSolved

The SurveyInfo plugin worked great, but with the latest Rust or BackPumpJack latest updates I no longer see the ore crater report in chat. Oil reports just fine & appears to yeild correctly. Testing output from quarries and is not yeilding anything & not per config. I tried reverting back to previous bpj versions, still no luck. Now I'm getting: 

(17:59:06) | Exception while calling NextTick callback (ArgumentNullException: Value cannot be null.
Parameter name: key)
  at System.Collections.Generic.Dictionary`2[TKey,TValue].FindEntry (TKey key) [0x00008] in <437ba245d8404784b9fbab9b439ac908>:0 
  at System.Collections.Generic.Dictionary`2[TKey,TValue].TryGetValue (TKey key, TValue& value) [0x00000] in <437ba245d8404784b9fbab9b439ac908>:0 
  at ItemManager.FindItemDefinition (System.String shortName) [0x00005] in <fc99c6cfa3e84feba55abc0efdca53f1>:0 
  at Oxide.Plugins.BackPumpJack+<ModifyResourceDeposit>c__AnonStorey0.<>m__0 () [0x002f7] in <9ab841561c7745ddb3e97e2932bc2696>:0 
  at Oxide.Core.OxideMod.OnFrame (System.Single delta) [0x00051] in <cf88a28c7fb44d36890d85a78331cc9d>:0

 

Please check your config. your config has an empty value
Yes I am sorry. I realized that that might be the issue but was unsure as to how to fill it in. Then I saw your example/copied and pasted it in and now it works fine. Thank you very much.
Thanks.  For some reason all of the shortnames were reset.  Just reverted to a previous config version.

Merged post

New development.  after reload of the plugin with correct config, the shortnames KEEP getting reset to null.  
1.4.9 did indeed reset all shortnames to null.
@yByTe Remember to put shortnames in quotation " " .
Locked automatically