Sorry to hear this is giving you trouble. I will test this scenario to see if this is unintended behavior but in the meantime, check out this post from @moe regarding SHOW vs FILTER, he describes the differences very well.
Have you tried using the SHOW function in the form’s field settings?