"Reality Check" Time - People who keep getting hit out of AoE and LoS just aren't position properly or waiting too long. If you get out "well before" and still get hit, that leaves 2 factors:

1. Get a new PC.
2. You have packet loss, check your internet connection.

"But my internet is fine"

Sure, call them and ask if there's any reported issues or any routing issues from you to Canada/Japan. While some won't admit it or think it doesn't matter, network and hardware (graphic) lag is a factor in people getting hit after they move. It's impossible for the game to be miscalculating you if others can do it just fine - a bug means no one can avoid AoE or LoS because it's bugged, it would be universal.