split transactions do not have a category
give more time
catch possible NPE