Did you add navmesh to your boardwalk?
I'm new to this and I thought that navmesh affects only NPCs but does it also affect player?
I had a similar issue. I've added a dirt cliff to extend the landscape and then I put the house on the top of it. Everytime I would teleport out of the house I found myself half way inside the cliff. Then I fixed the navmesh and I put it on the top of the cliff (removed the original that was underneath the cliff) and all of the sudden I was teleporting correctly with both feet on the ground.
Now, in your case you have water underneath so should you have both navmesh in the water underneath the boardwalk and on the boardwalk? I'm not sure... But I'm sure you have to have navmesh on the boardwalk.
