Based on all of this responses and how frustrating it is not get the correct response, I decided to resolve this myself and I succeeded. To get rid of the error...
Did you resolve this issue? I'm having same error, I also will like to use this feature of having the deposit on the invoice form instead of creating a product ...