Blastpressure affecting player but explosion.Hit not firing

Apparently I can’t create a bug topic…not sure why, so need to post this here.

Through extensive testing of an issue where I could in some circumstances rocket jump for zero self damage, I have found an edge case where blastpressure affects a player but explosion hit does not fire on that player - i.e. it does not fire for ANY player character descended part. In theory this should not be possible, but this suggests that the code to determine what is affected by blastpressure is not actually the same underlying code to determine whether something was ‘hit’ by the explosion for other effects. Or there is a latency in calculations between the two.

Clearly this should not be the case.

Is there someone with actual insight into the underlying code of blastpressure that would explain this? The documentation suggests both blastpressure and explosion hit firing are solely based on the blast radius - i.e. an explosion hit must be firing any time blast pressure affects the player. But I’m also doing magnitude checks for every explosion and see that blast pressure is affecting the player when the distance to their closest part > the blast radius.