My PreCheck worked for LAX-BOS last month. Last week, it didn't worked at BOS-JFK portion for my BOS-JFK-HND flight. I told them it worked fine last time so why not this time and they said 'it wasn't coded' for it. Could it be due to the international flight in spite of the domestic connection?