Those cases are always annoying. I suspect the bill page returned doesn't have the info we need. There could be different reasons and it's hard to debug without inspecting the page that actually got returned. If you are comfortable with python, you can modify the code and write the returned bill page to local and check what's in there. More specifically, add this line after line
open('bill.html', 'w').write(bill_html.encode('utf-8')) after https://github.com/brianzq/att-bill-splitter/blob/master/attbillsplitter/main.py#L263. Or you can join the slack channel for more involved discussion.
Those cases are always annoying. I suspect the bill page returned doesn't have the info we need. There could be different reasons and it's hard to debug without inspecting the page that actually got returned. If you are comfortable with python, you can modify the code and write the returned bill page to local and check what's in there. More specifically, add this line after line
open('bill.html', 'w').write(bill_html.encode('utf-8'))
after https://github.com/brianzq/att-bill-splitter/blob/master/attbillsplitter/main.py#L263. Or you can join the slack channel for more involved discussion.