The tank setup alone makes them incompatible. Dwarf puffers are freshwater and said crabs are brackish water (IIRC). Also, as mentioned, the crabs need access to land.

If you'd like to keep both, definitely do lots more research and get them their own tanks.

Edit: Didn't even realize the timestamps! I assume that they've already discovered the answer on their own.