Set properties for a plate material via Python - not working.

I am trying to set properties for a plate material via Python. It initially seems to work and the command goes through to PLAXIS like this:

Python: 

soe_mat = g_i.platemat("MaterialName","SOE_Wall","IsIsotropic",True,"EA",435000000,"EI", model['wall_EI'],"nu",0.28,"w",30.1)

Command line:

0005> platemat "MaterialName" "SOE_wall" "EA" 435000000 "EI" 30000.0 "nu" 0.28 "w" 30.1
Edited SOE_wall

But when I open the material input box in the GUI, the EA, EI, and nu values did not pass through; their value is 0.000. Note that the material was generated and the "MaterialName" and "w" values were input correctly, just these other three were left off.

I have tried entering the command manually as well, and the same thing happens. I have also tried:

  • Using the sps command
  • Putting the commands in tuples, i.e. within parentheses
  • Using "set" command with just one value to change (after defining the material)
  • Setting it to anisotropic and trying to set EA

But none of this worked. Am I doing something wrong here? 

I'm using PLAXIS 2D V21.