If you test for the player having a squeeze opportunity (cash_hand_player_statistics.flg_p_squeeze_opp) then that means there would've been a caller in between.
Can you still select that HUD profile in the HUD profile editor? HUD profiles are also saved as either cash or tournament so if it was saved under the wrong gametype you won't see it available for selection at the table.
All you need to do is substitute "tourney" with "cash" in the expression. Alternatively if you have already imported the tournament version you can convert it from tourney to cash using "Options -> Convert" in "Configure -> Statistics".
Please let us know the following information in a Support Ticket (don't post the info in the forum): 1. The full name of the person who paid for PokerTracker especially if not you. 2. All possible email addresses in use at the time of doing so (it doesn't have to be the address you think was used so...
Please attach the full original hand history file to a Support Ticket along with the details of the missing hand from your iPoker client so that we can investigate that for you.
That could possibly be done with custom statistics with something like this however that won't be very straightforward. See this guide for the basics on custom statistics creation and this guide for a deeper walkthrough. The latter was written for PokerTracker 3 but the techniques all apply to Poker...