This is very difficult to resolve: occasionally, by chance, the platform movement moves down and is not overlapping anything. Then, in the same tick, the sine behavior moves the platform up, until it is overlapping the player. The next tick the platform behavior sees itself as wedged inside a jump-thru, which by design means it's ignored.
It's a tricky one to resolve, but I'll see if I can get it sorted...