I have a problem with my shopify scripts as it relies on product tags. I suspect that there is a problem with shopify scripts whenever line item properties are introduced. As noted in partner slack community, it is not possible to add line item properties in the script editor so I don't know how to test or produce useful logging to figure out what is wrong. How does Shopify recommend I troubleshoot my script.
I feel uncomfortable pasting the source code of my script here publicly, but I am open troubleshooting this bug privately with Shopify.
Solved! Go to the solution
This is an accepted solution.
Per Jake Olney's suggestion, I was able to troubleshoot my bug by assigning hard-coded properties in my script manually and find the bug. This problem is solved.